##网页弹窗

<script type="text/javascript">//网页加载完弹出一个对话框alert(提示信息)alert('你确认要删除该条数据吗?')//2.确认询问框 confirmif(confirm('你确认要删除该条数据吗?')){alert("确认删除")}else{alert('取消删除')}//输入提示框prompt(提示输入信息)res = prompt("请输入你的用户名")alert(res)
</script>

这部分代码可以写在head中,也可以写在body中。都要包含在script函数中。

使用 JS alert() 函数可以在浏览器中弹出一个提示框,在提示框中我们可以定义要输出的内容,语法格式如下:

alert(message);

其中 message 为要在提示框中输出的内容,需要注意的是,alert() 中只能输出文本内容。

使用 confirm() 函数创建的提示框中,除了包含一个“确定”按钮外,还有一个“取消”按钮。如果点击“确定”按钮,那么 confirm() 函数会返回一个布尔值 true,如果点击“取消”按钮,那么 confirm() 函数会返回一个布尔值 false。

显示文本,先定义一个js文件,导入html中

<script type="text/javascript" src="js/out.js"></script>

定义变量

var str;
var age;
var number;var a,b,c;  //同时定义多个变量

使用var关键字来定义变量。定义的变量为局部变量

<script>var a=29  //局部变量document.write(a)var name='小明',age='20',sex='男'document.write(name,age,sex)
</script>

也可以通过letconst来声明变量

  • 使用 let 关键字声明的变量只在其所在的代码块中有效(类似于局部变量),并且在这个代码块中,同名的变量不能重复声明;
  • const 关键字的功能和 let 相同,但使用 const 关键字声明的变量还具备另外一个特点,那就是 const 关键字定义的变量,一旦定义,就不能修改(即使用 const 关键字定义的为常量)。

js数据类型

JavaScript 中的数据类型可以分为两种类型:

  • 基本数据类型(值类型):字符串(String)、数字(Number)、布尔(Boolean)、空(Null)、未定义(Undefined)、Symbol;
  • 引用数据类型:对象(Object)、数组(Array)、函数(Function)。

typeof可以返回变量的数据类型

string类型:用“ ”或‘ ’将文本包裹起来

number类型:定义数值,JavaScript 中不区分整数和小数(浮点数),统一使用 Number 类型表示

Boolean 类型:布尔(Boolean)类型只有两个值,true(真)或者 false(假),在做条件判断时使用的比较多

null类型:Null 是一个只有一个值的特殊数据类型,表示一个“空”值,即不存在任何值,什么都没有,用来定义空对象指针。

undefined类型:Undefined 也是一个只有一个值的特殊数据类型,表示未定义。当我们声明一个变量但未给变量赋值时,这个变量的默认值就是 Undefined。

js引用数据类型

Object 类型

JavaScript 中的对象(Object)类型是一组由键、值组成的无序集合,定义对象类型需要使用花括号{ },类似于python的字典

Array 类型

数组(Array)是一组按顺序排列的数据的集合,数组中的每个值都称为元素,而且数组中可以包含任意类型的数据。在 JavaScript 中定义数组需要使用方括号[ ],数组中的每个元素使用逗号进行分隔

Function 类型

函数(Function)是一段具有特定功能的代码块,函数并不会自动运行,需要通过函数名调用才能运行

function firstword(name){return "hello,"+name+"welcome to js";
}var res = firstword("Tony");
console.log(res);   //在控制台输出

感觉和python有很大的相似
使用 JS console.log() 可以在浏览器的控制台输出信息,我们通常使用 console.log() 来调试程序

javascript弹窗和基本数据类型相关推荐

  1. layer,一个可以让你想到即可做到的javascript弹窗(层)解决方案

    layer,一个可以让你想到即可做到的javascript弹窗(层)解决方案 参考文章: (1)layer,一个可以让你想到即可做到的javascript弹窗(层)解决方案 (2)https://ww ...

  2. JavaScript中的基本数据类型与引用数据类型

    JavaScript中的基本数据类型与引用数据类型 转载自:https://www.cnblogs.com/c2016c/articles/9328725.html 1.栈(stack)和堆(heap ...

  3. Web前端开发笔记——第四章 JavaScript程序设计 第三节 数据类型

    目录 一.基本数据类型 (一)String类型 (二)Number类型 1.字面量 2.无穷大 3.非数值 (三)Boollean类型 (四)Undefined类型和Null类型 二.引用数据类型 ( ...

  4. JavaScript入门(part4)--简单数据类型

    学习笔记,仅供参考,有错必纠 参考自:pink老师教案 文章目录 JavaScript入门 简单数据类型 数字型number 数字型范围 数字型三个特殊值 函数isNaN 字符串型string 布尔型 ...

  5. JavaScript的检测及其数据类型

    一.JavaScript有几种类型的值? Javascript有两种数据类型,分别是基本数据类型和引用数据类型.其中基本数据类型包括Undefined.Null.Boolean.Number.Stri ...

  6. SweetAlert2网页弹窗---JAVASCRIPT弹窗

    一个漂亮的.响应式的.可定制的和可访问(WAI-ARIA)的JAVASCRIPT弹窗,无任何依赖 中文文档地址:http://mishengqiang.com/sweetalert2/ 文档地址:ht ...

  7. JavaScript学习10 JS数据类型、强制类型转换和对象属性

    JavaScript学习10 JS数据类型.强制类型转换和对象属性 JavaScript数据类型 JavaScript中有五种原始数据类型:Undefined.Null.Boolean.Number以 ...

  8. JavaScript 弹窗(对话框)警告框、确认框、提示框.

    JavaScript 弹窗(对话框) 三种消息框:警告框.确认框.提示框. 1. 警告框 警告框经常用于确保用户可以得到某些信息. 当警告框出现后,用户需要点击确定按钮才能继续进行操作. 语法: wi ...

  9. 菜鸟教程android 弹框,JavaScript 弹窗

    JavaScript 弹窗 可以在 JavaScript 中创建三种消息框:警告框.确认框.提示框. 警告框 警告框经常用于确保用户可以得到某些信息. 当警告框出现后,用户需要点击确定按钮才能继续进行 ...

  10. 【JavaScript总结】JavaScript语法基础:数据类型

    ------>数据类型有哪些? ->基本类型:数字类型,布尔类型,字符串类型 ->引用类型:对象类型,函数类型 ->空类型:null 和 undefined ->运算符: ...

最新文章

  1. C语言 字符型操作(就自己做个笔记储存一下)
  2. Windows Live Messenger  正式版已经发布
  3. 多维多重背包问题_满满干货!背包问题全总结(带c++源码)
  4. Spring Cloud Alibaba - 15 微服务之间使用Feign实现参数的透传
  5. Link error 1112
  6. Python实现获取IP代码
  7. LeetCode: First Missing Positive 解题报告
  8. 错误代码:1120 当前Hsql数据库已被另一线程锁定
  9. 贾琏欲执事(JDBC连接数据库)
  10. 阅读图像显著性检测论文三:Saliency Detection A Spectral Residual Approach
  11. [跑步] 跑步者的力量训练
  12. 绿米Aqara、智汀、Homekit等设备如何完成一键跨品牌联动
  13. 【SSM】SSM整合
  14. verdi\debussy的使用技巧
  15. 如何从零开始建站,四个步骤了解一下
  16. xpath爬取智联招聘--大数据开发职位并保存为csv
  17. amesim子模型_Amesim中液压管路模型的选择方法
  18. upqc matlab,统一电能质量调节器(UPQC)的分析及其控制策略的研究
  19. 凡泰极客荣获2021 InfoQ“技术产品营销奖”
  20. 转:苹果企业级开发者账号申请流程

热门文章

  1. 服务器带的虚拟软驱有什么用,云服务器是干什么用的?摩杜云带你去了解!
  2. 麦克风和扬声器选型介绍
  3. 如何彻底关闭UAC----之注册表篇
  4. IT从业者创业公司生存指南:创业后记 ---- 百感交集的过来人
  5. python aes new_python--AES加密
  6. iphone11屏比例_iphone11屏幕尺寸 而不是直接的长或者宽所以是算
  7. busybox内置tftpd服务器配置
  8. 诺基亚x6 云服务器,手机上面怎么玩端游?诺基亚X6通过云电脑玩DNF教程
  9. adb shell dumpsys activity top
  10. E680手机内存已满终极解决方案