js基础学习之语法要点
程序员文章站
2023-11-13 10:32:52
1.js声明变量都是用var,什么类型的变量都可以用var声明
2.js是执行一句检查一句,与java不同,java编译器是全面检查
3.在函数外面用var 声明的是全局变量,在函数内部用var声明...
1.js声明变量都是用var,什么类型的变量都可以用var声明
2.js是执行一句检查一句,与java不同,java编译器是全面检查
3.在函数外面用var 声明的是全局变量,在函数内部用var声明的是局部变量,在函数内部不用var声明的变量确是全局变量
4.js类型转换是number(a),java是(int)a
5.用parseint可以将字符串开头的数字转换为int,如果开头不是数字,返回nan(not a number)
6.用typeof可以判断类型,不过不精确,typeof a(a是数组) 返回的是object,精确判断要用a instanceof array
7.检测一个变量bool类型,可以用!!变量
8.当一个变量没有赋值,是undefined类型,!!undefined是false,同样,!!nan也是false
上一篇: Java并发之ReentrantLock类源码解析
下一篇: 关于原生js和jquery的区别介绍