首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS
订阅
Xu____
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
JS 编译器都做了啥?
在写这篇文章之前,小编工作中从来没有问过自己这个问题,不就是写代码,编译器将代码编辑成计算机能识别的 01 代码,有什么好了解的。 其实不然,编译器在将 JS 代码变成可执行代码,做了很多繁杂的工作,只有深入了解背后编译的原理,我们才能写出更优质的代码,了解各种前端框架背后的本…
高亮:单关键词、多关键词、多组多关键词,从简单到复杂实现满足多方面需求的页面关键词高亮
别人一看这个标题,心想,“怎么又是一个老到掉牙的需求,网上一搜一大堆解决方案啦!”。没错!这个需求实在老土得不能再老土了,我真不想写这样一种需求的文章,无奈!无奈! 现实的情况是我想这么旧的需求网上资料一大把一大把,虽然我知道网上资料可能有坑,但是我总不信找不到一篇好的全面的资…
JavaScript 中的 严格模式
严格模式:使用严格模式的好处是可以提早知道代码中存在的错误,及时捕获一些可能导致编程错误的 ECMAScript 行为。 严格模式的编译指示(pragma): "use strict";,支持严格模式的引擎会启动这种模式,而不支持该模式的引擎就当遇到了一个未赋值的字符串字面量,…
【译】使用Set使你的代码运行更快
我坚信很多开发者依旧与这些基本的全局对象打交道:numbers,strings,objects,arrays 和 booleans。 大部分业务场景,以上这些已经够用了。但是,如果你想让你的代码运行的尽可能快、可扩展性尽可能的好,那么这些基本类型并不够优秀。 在这篇文章,我们将…
5000字前端动画交互实现小谈
很多内容写的比较粗略,所以还望大家不要太过吐槽,后续我会给完善的。 1. 空间与转换 当图形被绘制在屏幕上的时候,无论是2D还是3D,都会有其自己的空间,也会有其自己的转换数据。 在计算机图形学中,通常是才用齐次坐标来表示空间内的点,在三维空间内,会使用四元向量来表示。 一般w…
蚂蚁金服 Basement 后端云服务正式亮相云栖大会
先给无脑黑抄袭的同学打下预防针,这玩意蚂蚁金服那边内部用了两年多了。
各类“服务器推”技术原理与实例(Polling/COMET/SSE/WebSocket)
服务器推(Server Push)是一类特定技术的总称。一般情况,客户端与服务器的交互方式是:客户端发起请求,服务器收到请求返回响应结果,客户端接收响应结果进行处理。从上述的交互过程中可以看出,客户端想要获取数据,需要自主地向服务端发起请求,获取相关数据。 在大多数场景下,客户…
《JavaScript设计模式与开发实践》最全知识点汇总大全
系列文章:《JavaScript设计模式与开发实践》基础篇(1)——this、call和apply《JavaScript设计模式与开发实践》基础篇(2)——闭包和高阶函数《JavaScript设计模式
2018年前端面试总结
再有两个月,2018就快过完了,因而有必要在年末对2018年的前端学习做一个总结,本文主要从前端面试中的一些基础知识来对前端进行相关的总结。本文根据网络面试题进行总结。 根据内容的结构化(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代码的同时让浏览器的…
你不知道的 eval
eval() 是 JavaScript 中一个非常有用的函数,它可以一段代码字符串动态执行。然而各种编码规范和最佳实践都强烈抵制 eval,几乎将 eval 打入了死牢,大牛 Douglas Crockford 也在《JavaScript 语言精粹》一书中将 eval 视为 J…