JavaScript总结
JavaScript介绍
JavaScript语言诞生主要是完成页面的数据验证。因此它运行在客户端,需要运行浏览器来解析执行JavaScript代码,js是Netscape网景公司产品,最早取名为LiveScipt; 为了吸引更多的java程序员,更名为js.
js是弱类型, java是强类型。
特点:
交互性 : 可以做的就是信息的动态交互
安全性: 不允许直接访问本地硬盘
跨平台性 :只要是可以解释js的浏览器都可以执行 ,和平台无关
JS中的alert函数是js语言提供的一个警告框函数,可以接收任意类型的参数,这个参数就是警告框提示的信息
js里面特殊的值 undefined 未定义,所有js变量为赋于初始值的时候,默认值都是undefined
typeof()是js语言提供的一个函数,它可以取变量的数据类型返回
js数据类型
数值类型 : number
字符串类型: string
对象类型: object
布尔类型: boolean
函数类型:function
关系比较运算
等于: == 等于是简单的做字面值的比较
全等于: === 除了字面值的比较之外,还会比较两个变量的数据类型
逻辑运算
在js语言中,所有的变量,都可以作为一个boolean类型的变量来使用
0、null、undefined、''(空串)都认为是false
&& 且运算
第一种情况 : 当表达式全为真时,返回最后一个表达式的值
第二中: 当表达式中,有一个为假的时候。返回第一个为假的表达式的值
|| 或运算
第一种: 当表达式都为假时,返回最后一个表达式的值
第二种: 只要有一个表达式为真,就返回第一一个为真的表达式的值
并且 && 与运算和 || 或运算有短路: 当这个&&或|| 运算有了结果之后,后面的表达式不在执行

浙公网安备 33010602011771号