javascript基本概念
语言类c java
一、常见的要求
1.区分大小写
标识符与c语言要求一样。
2.严格模式
3.变量:弱语言,不需要专门的定义类型
如果在函数中定义变量时不添加var 则该变量为全局变量
4.数据类型:undefined、null、boolean、number、String、Object。
(1)typeof(),用来检查数据类型。
(2)null 特殊的数据类型,只有一个值。在逻辑方面思考。null是一个空指针。
(4)数值转换:需要调用接口,例如常用的parseInt();
(5)string:字符串不可变,想要改变只能销毁原来的字符串,再进行改变。
想要转化为字符串,需要调用toString(),但是null和undefined没有这种方法。
想要强制转换可以调用String()接口
(6)object:ecmascript中的对象其实就是一组数据和功能的集合。用户可以自定义对象。
object是所有对象的基础,因此所有对象都具有object的基本属性和方法。
5、操作符
类 c 等语言
6、语句
if do-while while for 与c语言类似
for-in:遍历对象的属性
7、函数
注意点:return ;之后的语句不会执行
函数的参数:函数的参数存储在数组里面,js不限制参数的数量,因此js没有函数的重载