1.substring(start,end) -> 截取字符串 用法: 1.substring(start,end) -> 用数学表达式表达区间的话就是截取[start,end);2.substring(st…
分类:JavaScript
js範例推斷
js範例轉換中typeof會將 null也識別為 object, 而且返回的範例比少,我們用 Object.prototype.toString來完成 初版 function isArray(value){ return…
JS去重的幾種完成要領
要領1: ES6新特徵 Set Array.prototype.rmSome = function() { return Array.from(new Set(this)); } 要領2:應用對象名唯一 Array.pr…
JS环境搭建(JavaScript)
JS编写代码,其实记事本就可以,但是因为没有提示,所有都需要自己手打,不太友好,所以推荐WebStorm, 去下载 这是是需要付费的软件,不过牛逼的网友,已经破解了它,可以百度破解的方法试试 安装好了之后,我们就可以 编…
【重温基本】1.语法和数据类型
近来最先把精神放在从新温习JavaScript的基础知识上面,不再太寻求种种花枝招展的前端框架,框架再多,合适现实项目才是最主要。 上星期在掘金宣布了几篇文章,个中最大块算是 【温习材料】ES6/ES7/ES8/ES9材…
js 异步for轮回
假定一位厨师,须要做3道菜,声明一个菜数组,菜对象是菜名和做菜须要的时候 let dishes=[{name:"fish",time:1},{name:"fish1",time:2},{name:"fish3",time…
迭代器和生成器
迭代器和生成器 一.迭代器 1.迭代器是带有特别接口的对象,返回一个next要领,该要领中同时又value和done属性,当再没有值能够迭代时,value为undefined,done为true,不然value为当前值,…
Vue源码剖析(5)-virtual-dom 完成简析
传送门vdom道理
利用javascript判断浏览器类型
判断浏览类型的相关方法 控制台打印浏览器相关信息 window.navigator.userAgent.toLowerCase()//将浏览器信息获取,并转成小写 判断是ie、火狐、chrome浏览器 function …
pug学习
pug学习 jade(pug)由于商标版权问题,jade已经改名为Pug。Pug 是一个高性能的模板引擎,它是用 JavaScript 实现的,并且可以供 Node 使用,当然还支持其他语言。 文件后缀名为.pug(.j…
Codepen 逐日精選(2018-4-16)
按下右邊的“點擊預覽”按鈕能夠在當前頁面預覽,點擊鏈接能夠翻開原始頁面。 內容切換的交互結果https://codepen.io/jcoulterde… 報價卡片的交互結果https://codepen.io…
深切發掘js之作用域閉包
條件:JavaScript中閉包無處不在,你只須要能夠辨認並具有它。閉包是基於詞法作用域謄寫代碼時天然發生的結果。 一、實質問題 當函數能夠記着並接見地點的詞法作用域是,就發生了閉包。有的人會很獵奇,什麼是詞法作用域,接…