number(数字型)
string(字符串)
boolean(布尔值) 布尔值的默认值是true
undefined(未定义/赋值)
object(对象)
function(函数)
//或者 &&并且 =代表赋值 ==代表等于 ===代表全等
alert()用于弹出框
索引下标:[3,4,5,6,]-->3代表0,4代表1,5代表2,6代表3
// js的方法
对象名.concat()
.sort() 排序方法
.sort( function(a,b){
return a-b(升序)/b-a(倒序)
} )console.log( 对象名 );
.indexOf('') 判断属性名中的值(检测是否有某个元素)
.join() 数组转字符串
.toString() 字符串转数组
.push() 添加数组
.reverse() 翻转数组
.toUpperCase() 字符串小写转大写
.toLowerCase() 字符串大写转小写
.document.write() 页面的输出内容
.shift() 头部删除
.pop() 末尾删除
.unshift() 头部添加
.push() 末尾添加
.splice(正则表达式)以原字符串中的什么关键字分割) 对数组进行删除、添加、替换等
.innerText() 获取双标签的文本内容
.innerHTML 替换文本/覆盖当前时间的文本
.setInterval() 定时器/可按照指定的周期(以毫秒计算)来调用函数或计算表达式
用法 .setInterval(回调函数,间隔毫秒数 )
.charAt() 根据位置返回字符
.charCodeAt() 返回相应的索引号的字符ASCII
.onblur() 判断事件 表单失去焦点
.classList.add() 添加类名
.classList.remove()移除类名
.toLocaleString() 时间快捷方式
内置对象
Math 对象不是构造函数,它具有数学和函数的属性和方法。
属性名/方法名 功能
Math.PI B 3.1415829 圆周率
Math.floor() 向下取整
Math.ceil() 向上取整
Math.round() 四舍五入版 就近取整 注意-3.5 结果是-3
Math.abs() 绝对值
Math.max()/Math.min() 求最大值和最小值
Math.random() 获取范围[0,1]内的随机值