javascript基础

2017-12-08  本文已影响0人  xin激流勇进

JavaScript代码存在形式

由于Html代码是从上到下执行,如果Head中的js代码耗时严重,就会导致用户长时间无法看到页面,如果放置在body代码块底部,那么即使js代码耗时严重,也不会影响用户看到页面效果,只是js实现特效慢而已。

变量

JavaScript中变量的声明是一个非常容易出错的点,局部变量必须一个 var 开头,如果未使用var,则默认表示声明的是全局变量。

数据类型

JavaScript 中的数据类型分为原始类型和对象类型:
原始类型
数字
字符串
布尔值
对象类型
数组
“字典”
...
特别的,数字、布尔值、null、undefined、字符串是不可变。

-数字

JavaScript中不区分整数值和浮点数值,JavaScript中所有数字均用浮点数值表示。
-字符串

obj.length 长度
obj.trim() 移除空格
obj.charAt(n) 返回第n个字符
obj.concat()  拼接
obj.substring(from, to) 根据索引获取子序列

布尔类型

数组

obj.length
obj.pash() 尾部追加
obj.pop()尾部获取一个元素
obj.unshift()头部插入元素
obj.reverse()

条件语句

if (){
}else if{
}else{
}

循环语句

var names = ['alex', 'tony', 'rain'];
for(var i=0;i<names.length;i++){
            console.log(i);
            console.log(names[i]);
}
var names = ['alex', 'tony', 'rain'];
for(var i in names){
            console.log(i);
            console.log(names[i]);
}

函数

function func(arg){

}
上一篇 下一篇

猜你喜欢

热点阅读