经常会用到原生JS来写前端。。。但是原生JS的一些方法在适应各个浏览器的时候写法有的也不怎么一样的。。。 今天下班有点累。。。 就来总结一下简单的东西吧…… 备注:一下的方法都是包裹在一个EventUtil对象里面的,直接采用对象字面量定义方法了。。。 ①添加事件方法 ...
js深度克隆的方法 js数组去重的方法 js判断对象是不是数组 自定义Object.create 手写 js判断是否是回文的方法 js类数组 arguments,dom元素集合 转化为数组 ...
2017-11-19 16:48 0 6534 推荐指数:
经常会用到原生JS来写前端。。。但是原生JS的一些方法在适应各个浏览器的时候写法有的也不怎么一样的。。。 今天下班有点累。。。 就来总结一下简单的东西吧…… 备注:一下的方法都是包裹在一个EventUtil对象里面的,直接采用对象字面量定义方法了。。。 ①添加事件方法 ...
1. addLoadEvent解决window.onload=fn在页面加载执行一次,addLoadEvent(fn)可以直接绑定多个函数在加载后执行 2.getElementsByClassName ,HTML5新增了此方法,使用这个方法可以带多个类名 ...
1、元素获取 2、class选择器操作 3、元素节点操作 4、元素节点遍历 5、属性操作 6、事件 ...
jQuery代码具体的写法和原生的Javascript写法在执行常见操作时的区别如下: 1 定位元素 JS document.getElementById("abc") jQuery $("#abc") 通过id定位 $(".abc") 通过class定位 $("div") 通过标签定位 需要 ...
一:以方法作为参数 这下来说直接以一个方法来作为参数的写法,直接上代码: 那么,这样直接以一个function作为参数,那么go方法要如接收呢? 二:以方法名作为参数 如果参数里面是一个方法的名称,在我拿到这个方法 ...
slice()方法和splice()方法都是原生js中对数组操作的方法。 slice(),返回一个新的数组,该方法可从已有的数组中返回选定的元素。例如:arrObject(start,end),start是必选的。规定从何处开始选取,如果是负数,则是从数组元素尾部选取,也就是说-1指最后 ...
一、传统事件绑定方法我们在学习的时候,最初接触的事件绑定方式大多是传统事件绑定方法。传统事件绑定方法事例如下: window.onload=function(){ alert("页面加载完毕"); } document.getElementById("btn").onclick ...