标签:null def 算术运算符 int 规范 js代码 调试 html 产生
一、介绍:
JS是运行客户端的脚本语言,是嵌套在html中,能被浏览器直接解析;
主要用于写网页特效,表单验证,增加用户与浏览器之间的交互效果。
二、JS代码实现:
1、JS代码需要写在script标签内;
2、script标签位置任意;
3、script标签,可以有多个;
三、JS的输出语句:
1、alert() 弹出一个对话框窗口 (组织浏览器选中其他内容显示) 程序调试 用\n换行;
2、console.log() 控制台打印 程序调试 用\n换行;
3、document.write(); 在浏览器打印 用<br>换行;
四、JS中的字面量(常量):
整数型(整数,小数) 字符型(以‘‘或""括起来的一串字符)
五、变量:
1、变量需要先定义再使用:
用var 定义 (var可以省略)
2、变量的命名规范:
①、只能由 字母、数字、下划线、$组成;
②、不能用数字开头;
③、不能使用系统指定的关键字开头;
④、见名识意;
3、变量的数据类型:
基本数据类型(数值型number、字符型string、布尔型boolean)、复合数据类型(object)、特殊数据类型(null、undefined)
六、运算符:
1、分类:
算术运算符、赋值运算符、关系运算符、逻辑运算符、条件运算符;
2、类型转换:
①、自动类型转换:
算数运算和关系运算时。会产生自动类型转换,纯数字字符串会自动转换成数值进行计算;
②、强制类型转换:
parseInt():将某个字符串强制转换成整数;不能正常转的结果是NaN
parseFloat():将某个字符串强制转换成小数;不能正常转的结果是NaN
Number():强制将某个类型转换成number类型;不能正常转的结果是NaN
Boolean():强制将某个类型转换成布尔型;
toString():将某个类型转换成字符串;
isNaN():返回一个布尔类型值 true/false (判断非数字,是的话返回false)
eval():将一个字符串转换成合适表达式,并输出表达式的值
标签:null def 算术运算符 int 规范 js代码 调试 html 产生
原文地址:https://www.cnblogs.com/21-forever/p/10860198.html