上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 85 下一页
摘要: 尽管从第一次遇到空值引起的bug开始,我就一直要求自己注意空值,但还是经常犯这样的错误,js中的空值真的需要多加注意。这里说的空值包括undefined和null 为什么js容易出现空值bug? 首先JS是一个动态类型语言,与之相对的是静态类型语言如Java。在Java中要定义数据模型意味着定义一个 阅读全文
posted @ 2020-12-12 14:49 酷儿q 阅读(909) 评论(0) 推荐(0)
摘要: 前言 new关键字在实例化获取对象时都做了什么?是一道经常出现在前端面试时的问题。如果只是简单的了解new关键字是实例化构造函数获取对象,是万万不能够的。更深入的层级发生了什么呢?同时面试官想从这道题里面考察什么呢? 一、new关键字 new关键字的作用:通过new关键字实例化构造函数,获取对象。说 阅读全文
posted @ 2020-12-12 14:48 酷儿q 阅读(764) 评论(0) 推荐(0)
摘要: 深入了解 ES6 Modules 当下, 我们几乎所有的项目都是基于 webpack、rollup 等构建工具进行开发的,模块化已经是常态。 我们对它并不陌生,今天,我们就再系统的回顾一下ES6的模块机制, 并总结下常用的操作和最佳实践, 希望对你有所帮助。 一些简单的背景 随用随取, 是一种我们都 阅读全文
posted @ 2020-12-12 14:46 酷儿q 阅读(223) 评论(0) 推荐(0)
摘要: clientX clientY event.clientX event.clientY client直译就是客户端,客户端的窗口就是指游览器的显示页面内容的窗口大小(不包含工具栏、导航栏等等)。 event.clientX、event.clientY就是用来获取鼠标距游览器显示窗口的长度。 兼容性: 阅读全文
posted @ 2020-12-12 14:44 酷儿q 阅读(436) 评论(0) 推荐(0)
摘要: 函子(Functor) 在正式学习函子之前,我会先抛出一个问题,先用普通的方式解决,然后转换为用函子解决,这能帮助我们更好的理解函子。同时,这也是我想说的,在我们学习一个新的知识点前,首先必须清楚为什么会有它,或者说它是为了解决什么问题而生的,这也是我们学习新知识后能够快速达到学以致用的最有效方法, 阅读全文
posted @ 2020-12-12 14:41 酷儿q 阅读(151) 评论(0) 推荐(0)
摘要: 1. ajax的介绍 1.1 含义 ajax 的全称是Asynchronous JavaScript and XML简单理解下:ajax就是异步的js和服务端的数据 1.2 组成 异步的js:事件,对象等 其他js:数据处理和解析的js 服务器的载体:xhr对象 服务端的数据:json,xhr,ht 阅读全文
posted @ 2020-12-12 14:40 酷儿q 阅读(146) 评论(0) 推荐(0)
摘要: 原型是个好东西,通常除了Object的原型不应该扩展,向原型添加新方法是很好的选择。 我们看一下如何为数组取最大值与最小值。最笨的方法估计是这样: Array.prototype.max = function() { var max = this[0]; var len = this.length; 阅读全文
posted @ 2020-12-12 14:38 酷儿q 阅读(363) 评论(0) 推荐(0)
摘要: 我们在表单验证时,经常遇到字符串的包含问题,比如说邮件必须包含indexOf。我们现在说一下indexOf。这是es3.1引进的API ,与lastIndexOf是一套的。可以用于字符串与数组中。一些面试经常用问数组的indexOf是如何实现的,但鲜有问如何实现字符串的indexOf是如何实现,因为 阅读全文
posted @ 2020-12-12 14:36 酷儿q 阅读(258) 评论(0) 推荐(0)
摘要: 1. onchange onchange 事件会在域的内容改变时触发。支持的标签, , ,。 注意:在元素的值改变了且失去焦点时触发(两次的值一样不会触发)。缺陷:通过js代码改变DOM的值不会触发,解决在js代码里改值了调用其change 的*function() *或者调.change()方法。 阅读全文
posted @ 2020-12-12 14:34 酷儿q 阅读(716) 评论(0) 推荐(0)
摘要: 通过使用此模块,只需将鼠标悬停在浏览器中,即可快速查看DOM元素的属性。基本上它是一个即时检查器。 将鼠标悬停在 DOM 元素上会显示其属性! 自己尝试一下 复制下面的整个代码块,并将其粘贴到浏览器 Web 控制台中。现在将鼠标悬停在你正在浏览的任何网页上。 看到了什么? (function Spy 阅读全文
posted @ 2020-12-12 14:32 酷儿q 阅读(196) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 85 下一页