javaScript
文章平均质量分 68
qq_21201143
这个作者很懒,什么都没留下…
展开
-
js事件绑定
事件绑定:方式:1、在DOM元素种直接绑定2、在javaScript代码中绑定3、绑定监听事件函数 绑定事件的另一种方法是用 addEventListener() 或 attachEvent() 来绑定事件监听函数。下面详细介绍,事件监听事件监听: 3个阶段:捕获阶段、目标阶段、冒泡阶段 语法: W3C标准:element.addEventListener(event, f...2018-02-28 00:42:45 · 184 阅读 · 0 评论 -
es6的promise笔记
说明:看了promise的自己一笔记,本文档主要是记录一些遇到的难点,自己查阅资料理解的过程参考文档1、阮一峰es6入门2、姜方鑫 对promise的理解一、Promise 的含义Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6 将其写进了语言标准,统一了用法,原生提供了Promise对象。所谓Promise,简单说就是...原创 2018-07-12 19:29:39 · 624 阅读 · 0 评论 -
按首字母排序(汉字、英文、数字)简单实现
项目中用到前端排序,自己写了一个实现,给大家分享一下。 存在的问题:很多时候是用汉字的首拼来比较,但汉字转拼音在前端实现是个问题,主要表现在两个地方1、字符库里的数据量没有覆盖所有汉字,2、多音字问题(注:这里都是说简体汉字)。 实现思路:1、从网上找了一个汉字转拼音的库,能转大部分汉字(多音字也没处理);2、写一个字符比较的函数;3、调用Array里的...原创 2018-06-14 10:57:37 · 35761 阅读 · 0 评论 -
es6笔记--函数
es6参考:点击打开链接rest参数 rest 参数搭配的变量是一个数组,该变量将多余的参数放入数组中。function sorNumber(){ return [].slice.call(arguments,0).sort()}function sorNumberRest(x,y,...values){ return values.sort()}sorNum...原创 2018-05-28 15:30:31 · 214 阅读 · 0 评论 -
js对象的属性设置、删除和检测
本文参考:JavaScript权威指南(第六版)一下几种情况给o设置属性会失败1、o的属性p是只可读的(defineProperty()方法中有一个例外,可以对配置的只读属性重新赋值) 怎么设置只可读属性了?以下方法可以参考 方法一var object2 = { get readOnlyPropery (){ return 1024; ...原创 2018-04-06 22:26:44 · 1496 阅读 · 0 评论 -
typeof、instanceof、class、constructor
这节我们来说说typeof、instanceof、class、construct的应用场景,什么时候能用它们,各自的局限性1、typeof首先typeof的返回值有number、string、boolean、object、function、undefined六种,来看倒数第二条的“任意内置对象(非函数)”,我们知道的内置对象有Date、regExp、Math、Array、Function、Obje...原创 2018-04-11 16:06:50 · 830 阅读 · 0 评论 -
正则表达式
看到了两篇关于正则表达式很好的文章,留下链接以后翻阅正则表达式30分钟入门正则表达式进阶原创 2018-04-04 10:44:28 · 167 阅读 · 0 评论 -
JavaScript的事件
一、事件传播的三个阶段 1、捕获:从document到处罚地点 实现: addEventListener("click",function(event){ },true)event.attachEvent("click",function(){}); 2、目标:事件传到触发点。 3、冒泡:从触发地点到document。 实现:addEventList...原创 2018-03-25 23:52:41 · 181 阅读 · 0 评论 -
汤姆大叔(深入理解JavaScript系列)收藏
这事汤姆大叔总结的JavaScript系列文章,我做了链接收藏,方便以后查询。 深入理解JavaScript系列(1):编写高质量JavaScript代码的基本要点深入理解JavaScript系列(2):揭秘命名函数表达式深入理解JavaScript系列(3):全面解析Module模式深入理解JavaScript系列(4):立即调用的函数表达式深入理解JavaScript系列(5):强大的原型和原...原创 2018-03-30 09:16:27 · 8644 阅读 · 1 评论 -
javaScript的类型转换
说明本文主要内容是转载,请尊重作者劳动成果:原文链接js里基本的数据类型:number、string、boolean、Array、null、undefinde、ObjectNaN:NaN 属性是代表非数字值的特殊值。该属性用于指示某个值不是数字。可以把 Number 对象设置为该值,来指示其不是数字值显式转换通过手动进行类型转换,Javascript提供了以下转型函数:转换为数值类型:Number...转载 2018-02-27 23:58:03 · 200 阅读 · 0 评论 -
react使用fetch不兼容IE浏览器的解决
react使用fetch不兼容IE浏览器的解决fetch是相对较新的技术,当然就会存在浏览器兼容性的问题,借用上面应用文章的一幅图加以说明fetch在各种浏览器的原生支持情况:可以看到IE并不兼容fetch, 我在项目中也遇到这个问题在引用的fetch的地方引用 isomorphic-fetch 解决的,具体缘由还没搞清楚后续研究.......原创 2018-08-03 15:50:55 · 5616 阅读 · 2 评论