javaScript高级
我们的青春不怕疼
这个作者很懒,什么都没留下…
展开
-
构造函数、实例、原型三者之间的关系
构造函数、实例、原型三者之间的关系 任何函数都具有一个 prototype 属性,该属性是一个对象。 function F () {} console.log(F.prototype) // => object F.prototype.sayHi = function () { console.log('hi!') } 构造函数的 prototype 对象默认都有一个 constru...原创 2019-03-27 20:19:58 · 155 阅读 · 0 评论 -
继承 什么是继承 及其方法
继承 什么是继承 及其方法 什么是继承 js中的继承就是获取存在对象已有属性和方法的一种方式. 构造函数的属性继承:借用构造函数 function Person (name, age) { this.type = 'human' this.name = name this.age = age } function Student (name, age) { // 借用构造函数继...原创 2019-03-27 20:38:55 · 421 阅读 · 0 评论 -
什么是 Ajax 和 JSON,它们的优缺点。
什么是 Ajax 和 JSON,它们的优缺点。 Ajax 是全称是 asynchronous JavaScript andXML,即异步 JavaScript 和 xml,用于在Web 页面中实现异步数据交互,实现页面局部刷新。 优点:可以使得页面不重载全部内容的情况下加载局部内容,降低数据传输量,避免用户不断刷新或者跳转页面,提高用户体验 缺点:对搜索引擎不友好;要实现 ajax 下的前后退功能...原创 2019-05-06 19:22:16 · 311 阅读 · 0 评论 -
Ajax 是什么? 如何创建一个 Ajax?同步和异步的区别?
Ajax 是什么? 如何创建一个 Ajax?同步和异步的区别? Ajax 并不算是一种新的技术,全称是 asynchronous javascript and xml,可以说是已有技术的组合,主要用来实现客户端与服务器端的异步通信效果,实现页面的局部刷新,早期的浏览器并不能原生支持 ajax,可以使用隐藏帧(iframe)方式变相实现异步效果,后来的浏览器提供了对 ajax 的原生支持使 用 aj...原创 2019-05-06 19:33:45 · 171 阅读 · 0 评论 -
事件绑定和普通事件有什么区别
事件绑定和普通事件有什么区别 传统事件绑定和符合 W3C 标准的事件绑定有什么区别? div1.οnclick=function(){}; 1、如果说给同一个元素绑定了两次或者多次相同类型的事件,那么后面的绑定会覆盖前面 的绑定 2、不支持 DOM 事件流 事件捕获阶段目标元素阶段=>事件冒泡阶段 addEventListener 1、 如果说给同一个元素绑定了两次或者多次相同类型的事件...原创 2019-05-07 08:46:55 · 2321 阅读 · 0 评论