Loading

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

&& 且运算

第一种情况 : 当表达式全为真时,返回最后一个表达式的值

第二中: 当表达式中,有一个为假的时候。返回第一个为假的表达式的值

|| 或运算

第一种: 当表达式都为假时,返回最后一个表达式的值

第二种: 只要有一个表达式为真,就返回第一一个为真的表达式的值

并且 && 与运算和 || 或运算有短路: 当这个&&或|| 运算有了结果之后,后面的表达式不在执行

posted @ 2020-11-10 22:35  桥木  阅读(107)  评论(0)    收藏  举报