深切 JavaScript,从对象最先 – 前端 – 掘金
入坑前端开辟有一段时候了,面临五花八门的JavaScript优异框架,究竟该挑选那一款呢?近来在运用Vue.js写一款markdown编辑器插件(mavonEditor)的时刻,遇到了林林总总的题目,而致使这些题目标根本原因不是Vue.js,而是JavaScr…
【深度长文】JavaScript数组一切API全解密 – 掘金
本文首发于CSDN网站,下面的版本又经由进一步的订正。 关于 我的博客:louis blog SF专栏:路易斯前端深度课 原文链接:【深度长文】JavaScript数组全解密 全文共13k+字,体系讲解了JavaScript数组的种种特征和API。 数组是…
活该的 IEEE-754 浮点数,说「约」就「约」,你的底线呢?以 JS 的名义来好好查查你 – 前端 – 掘金
IEEE 754 示意:你只管抓狂、骂娘,但你能完整避开我,算我输。 一、IEEE-754浮点数捅出的那些娄子 起首我们照样来看几个简朴的题目,能说出每个题目标细节的话就可以够跳过了,而…
《JavaScript设想形式与开辟实践》浏览择要 – 掘金
《JavaScript设想形式与开辟实践》作者:曾探 体系的引见了种种形式,以及js中的完成、运用,以及超大批高质量代码,相对值得一读 面向对象的js 静态范例:编译时便已肯定变量的范例 长处: 编译时就可以发明范例不婚配的毛病,编辑器可以协助我们提早防止顺序…
Vue + ElementUI 背景治理体系项目心得(一) – 掘金
近来介入了公司的 Vue + ElementUI 背景治理体系开辟,如今项目告一段落,恰好做一个总结。 本文件分三部份举行,其一是 JavaScript 部份,其二是 Vue 部份,末了是 ElementUI 部份。 一、对JavaScript的明白 1. 如…
周全解读Math对象及位运算 – 掘金
Math要领和位运算几乎是被疏忽得最严峻的知识点, 和正则一样, 不必不知道, 一用随处查. 为了离别这类低效的编程形式, 我专程总结此篇, 体系梳理了这两个知识点. 以此为册, 助你攻破它们. 原文: http://louiszhai.github.io/2…
适用于 vue.js 和原生 js 的渐进式图片加载 – 前端 – 掘金
知乎和 Medium 都用了 progressive image (渐进式图片加载),用低分辨率的隐约图片来做预览图,替代之前懒加载图片时用的 logo 占位图。预览图大小也在均匀 2KB~3KB 之间,虽然 cdn 流量上有所增加,但用户体验却非常好。 …
JS 对象的深拷贝和浅拷贝 – 前端 – 掘金
JS的数据范例可以分为两种:基础数据范例和援用数据范例。 我们在对数据举行复制的时刻,假如这个数据是基础的数据范例,那末很好办,直接赋值就好,假如在运用JavaScript对数组或对象举行操纵的时刻,我们常常须要将数组或对象举行备份,事…
Pointfree 编程作风指南 – 前端 – 掘金
本文要回答一个很主要的题目:函数式编程有什么用? 如今,主流的编程言语都不是函数式的,已可以满足需求。为什么还要学函数式编程呢,只为了多明白一些新颖的观点? 一个网友说: “函数式编程有什么上风呢?” “我觉得,这类写法能够会使人头痛吧。”…
正则表达式前端运用手册 – 前端 – 掘金
导读 你有无在搜刮文本的时刻挖空心思, 试了一个又一个表达式, 照样不可. 你有无在表单考证的时刻, 只是做做模样(只需不为空就好), 然后烧香拜佛, 虔敬祷告, 万万不要失足. 你有无在运用sed 和 grep 敕令的时刻, 感…
浅析 JS 模块范例:AMD 和 CMD – 前端 – 掘金
在相识AMD,CMD范例前,我们先来简朴地相识下什么是模块? 简朴的说,一个模块就是完成特定功用的文件,有了模块,我们就可以够更方便地运用他人的代码,想要什么功用,就加载什么模块。固然,模块开辟须要遵照肯定的范例,不然各用各的就会乱套了。 如今,经常使用的JS模…
前端罕见算法的 JS 完成 – 前端 – 掘金
原文链接 排序算法 1、冒泡排序 function bubbleSort(arr){ var i = j = 0; for(i=1; i<arr.length; i+…
详解 Javascript十大经常使用设想形式 – 前端 – 掘金
一:明白工场形式 工场形式类似于现实生活中的工场可以发生大批类似的商品,去做一样的事变,完成一样的结果;这时刻须要运用工场形式。 简朴的工场形式可以明白为处置惩罚多个类似的题目;这也是她的长处;比方以下代码:&…
JavaScript 经常使用 API 鸠合 – 前端 – 掘金
一、节点 1.1 节点属性 Node.nodeName //返回节点称号,只读 Node.nodeType //返回节点范例的常数值,只读 Node.nodeValue //返回Text或Comment节点的文本值,只读 Node.textConte…
(译) 前端指南 – 前端 – 掘金
前端指南汉化 写在前面的话 本文原文是一篇来自Github上@bendc的6,539星的文章,在此声明,原作者保有一切权益,本文仅供手艺讨论进修。 作者:@bendc 原文:https://github.com…
JS 中罕见排序算法详解 – 前端 – 掘金
本文将细致引见在JavaScript中算法的用法,合营动图活泼抽象的让你以最快的要领进修算法的道理以及在需求场景中的用处。 有句话怎么说来着: 雷锋推倒雷峰塔,Java implement…
不要过分依靠 JQuery(二) – 前端 – 掘金
为什么说不要过分依靠JQuery呢?从项目方面来说,一些项目在开辟中现实用到JQuery内置功用不多,如许会形成项目痴肥;另一方面,如今的主流已倾向于原生开辟。 而在之前一篇《不要过分依靠JQuery(一)》一文中已引见了部份运用原生JavaScript…
撸一个网页聊天室 – 前端 – 掘金
一些空话:) 近来在学校比较闲,终究有这么一块时候可以自由支配了,所以心田照样非常的酸爽愉快的。固然了,罪行的事变也是有的,比方已一连一周没有吃早餐了,其完成在转头想一想,真的不能怪我啊,由于近来的天色实在是太!冷!了!好吧为了削减赖床的罪行感…
TypeScript 入门教程 – 前端 – 掘金
原名《From JavaScript to TypeScript》,寄意此书的作者并非 TypeScript 的专家,而是一个新手。愿望分享进修的历程,协助人人更轻易的明白 TypeScript。 关于本书 在线浏览(布置在 GitBook 上,…
原生 JS 与 jQuery 操纵 DOM 对照 – 前端 – 掘金
一、建立元素节点 1.1 原生JS建立元素节点 document.createElement(“p”); 1.2 jQuery建立元素节点 $(…
所谓跨域 跨域是一种浏览器同源安全策略,也即浏览器片面限定剧本的跨域接见。很多人能够误认为资本跨域时没法要求,实质上要求是可以一般提议的(指通常情况下,部份浏览器存在部份惯例),后端也能够一般举行了处置惩罚,…
JavaScript30 中文指南 – 09 Console 调试技能指南 – 前端 – 掘金
作者:©缉熙Soyaine 简介:JavaScript30 是 Wes Bos 推出的一个 30 天应战。项目免费供应了 30 个视频教程、30 个应战的肇端文档和 30 个应战处置惩罚计划源代码。目标是协助人们用纯 …
浓缩解读《JavaScript 设想形式与开辟实践》① – 前端 – 掘金
f2deb48f8c5494ee6870cfaf2af5e0fe99257e32.jpg 面向对象的JavaScript 1.1 动态范例…
JavaScript30 中文指南 – 07 Array 基础操纵指南二 – 前端 – 掘金
作者:©缉熙Soyaine 简介:JavaScript30 是 Wes Bos 推出的一个 30 天应战。项目免费供应了 30 个视频教程、30 个应战的肇端文档和 30 个应战处置惩罚计划源代码。目标是协助人们用纯 …
深切熟悉 Document – 前端 – 掘金
前端开辟中或多或少都要对DOM举行一些操纵,比方我们经常使用的一些要领:document.getElementById(“”);document.querySelectorAll(“”);document.getElementsByClassName();docu…