首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript
订阅
七鱼
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
三种前端实现VR全景看房的方案!说不定哪天就用得上!
前言 事情是这样的,前几天我接到一个外包工头的新需求,某品牌要搭建一个在线VR展厅,用户可以在手机上通过陀螺仪或者拖动来360度全景参观展厅,这个VR展厅里会有一些信息点,点击之后可以呈现更多信息(视
【译】深入理解 ES2015,第一趴:块作用域 let 和 const
ES2015 最大的特性之一就是有了一个全新的作用域。在这个章节里,我们将开始学习什么是作用域。我们将继续学习如何创建新的作用域类型,以及给我们代码带来的好处 作用域描述为一个变量,函数,标识符可以被访问的区域。JavaScript 传统上有两种作用域类型:全局作用域和函数作用…
理解DOM到底是什么
文档对象模型或者说我们熟悉的“DOM”,web网页的一个界面。它本质上是允许程序读取和操作页面的内容,结构和样式的页面API。 接下来一一分解。 浏览器如何从源HTML文档转到在视口中显示样式化和交互式页面称为“关键渲染路径”。 这些步骤大致可分为两个阶段。第一阶段涉及浏览器解…
关于var a = 2; JS干了什么?
码块被称为词法单元(token)。例如,考虑程序 var a = 2;。这段程序通常会被分解成 为下面这些词法单元:var、a、=、2 、;。 结构的树。这个树被称为“抽象语法树”(Abstract Syntax Tree,AST)。 将 AST 转换为可执行代码的过程称被称为…
JS引擎、运行时与调用栈概述
几乎所有人都已经听说了V8引擎的概念,大多数人都知道JavaScript是单线程运行的或者说是使用回调队列的。 接下来,我们将详细的讲述这些概念,解释JavaScript到底是怎样运行的。当知道了这些细节后,你就能合理利用已有的API写出更好的,非阻塞的应用。 如果你是Java…
ES6面试、复习干货知识点汇总(全)
近期在复习ES6,针对ES6新的知识点,以问答形式整理一个全面知识和问题汇总。 答: ES6是新一代的JS语言标准,对分JS语言核心内容做了升级优化,规范了JS使用标准,新增了JS原生方法,使得JS使用更加规范,更加优雅,更适合大型应用的开发。学习ES6是成为专业前端正规军的必…
一个治愈 JavaScript 疲劳的学习计划
在本文中,老司机将与前端开发者们分享一个实实在在的、逐步征服 JavaScript 生态圈的学习计划。那么,来看看适不适合你呢?
这是一篇男女老少入门精通咸宜的正则笔记
说句实话的,自从我整理这篇笔记后,基本上项目里遇到的所有正则匹配的问题,不论多复杂,只要回过头看这篇笔记,理解透彻(请注意我的用词描述,我这里描述比较严谨,理解好中文意思更方便你理解正则意义。这是个文字游戏[奸笑]),基本上都能解决的。这里关于深内容的描述,我这边也举了不少内容…
JS 总结之闭包
从《JS 总结之函数、作用域链》一文中知道作用域链的作用,保证了对所有变量对象的有序访问。 函数外的是无法访问函数内部的变量,有时候要用到怎么办?我们的主角,闭包就是可以解决这个问题。 这两个解释都在说着同一件事,闭包能访问声明时函数所在的环境中的变量和函数。 那具体是因为什么…
如何用 es6+ 写出优雅的 js 代码
兼容 IE ?不存在的好吗。 其实使用新语法配合 babel 的转码,已经可以解决这一些问题了。既然如此,那就多使用新语法去探索一下怎么更好的去写代码吧。 下面分享个人开发中常用的 js 写法技巧,希望对各位有所帮助。 var 命令会发生”变量提升“现象,即变量可以在声明之前使…