YanTuTwo的博客通过本文主要向大家介绍了函数,javascript等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
* 1、新的方法:
* 获取焦点:元素.focus()
* 全选:元素.select()
* 判断是否是非数字:window.isNaN(变量)
* 2、新的事件:
* oninput/onpropertychange 当输入框增加或减少内容时会触发
* 3、新的标签:
* <label for = "id"></label> 当点击该label,等同于点击指定id的元素
* 4、新的数据类型:数组Array
* 定义数组:
* var arr = [1,3,4,5]
* var arr = new Array(1,3,4,5)
* 数组的长度:arr.length
* 数组的遍历:
* for(var i=0;i<arr.length;i++){
* console.log(i,arr[i])
* }
* 取值:arr[index],index表示索引(编号)
* 赋值:arr[index] = value;
* 5、新的元素获取的方法:通过标签获取元素的集合
* document.getElementsByTagName('标签名')
* 6、小知识
* this:在事件函数内指的是事件源
/* * 1、循环:
* for,while,do{至少执行一次}while(),switch(){case value:break; …… default:break}
* break:结束循环
* return:退出函数
* continue:结束本次循环,开始下次循环
* 2、数组的高级操作api:
* 增:unshift,push
* 删:shift,pop,splice(start,delete Count,value)
* 截取:slice(start,end)
* 连:concat
* 变:join
* 3、onchange/onblur/oninput:
* onblur:失去焦点
* onchange:失去焦点,并且内容发生改变
* oninput:增加或减少内容
* 4、排他思想:干掉所有人(for循环),留下我一个
* 属性绑定:缓存中间值 arr[i].index=i * */