首页
学习
活动
专区
工具
TVP
发布

前端一会

专栏作者
117
文章
156927
阅读量
27
订阅数
React基础语法
JSX语法中,可以在大括号内放置任何有效的JavaScript表达式。例如2+2、user.firstName或formatName(user)等均是有效的JavaScript表达式。
前端_AWhile
2020-05-18
4.9K0
前端各知识点梳理(施工中...)
作用域是一套用来管理引擎如何在当前作用域以及嵌套的子作用域中根据标识符名称进行变量查找的规则。
前端_AWhile
2020-05-18
2.3K0
ES6语法使用精华
let 的作用域与 const 命令相同:只在声明所在的块级作用域内有效。且不存在变量提升 。
前端_AWhile
2019-09-16
7730
socktIo的客户端与nodejs服务器端代码示例
喜欢本文请扫下方二维码,关注微信公众号: 前端一会,查看更多我写的文章哦,多谢支持。
前端_AWhile
2019-09-16
6.9K0
前端学习与工作书籍推荐
推荐前端学习工作书籍: 《JavaScript权威指南》:js大全,非常细致全面,学习js必读第一本。 《JSON必知必会》:对于json讲的很明白。 《JavaScript开发实战教程》:本书将javascript基础知识点讲的很易懂,适合初学者,建议可以在看完第1本后再看这个,加深js基础的理解。 《JavaScript异步编程》:很好的帮助理解js异步编程 《深入理解javascript原型和闭包》:想真正弄明白闭包和原型的,可以看这本,讲的到位了。 《你不知道的JavaScript》上中下三卷:在对
前端_AWhile
2019-09-16
8071
javascript常用技巧
map() (映射)方法最后生成一个新数组,不改变原始数组的值。其结果是该数组中的每个元素都调用一个提供的函数后返回的结果。
前端_AWhile
2019-09-16
7360
D3常用API说明,含代码示例
这两个选择元素的API方法的参数是选择器,即指定应当选择文档中的哪些元素。这个选择器参数可以是CSS选择器,也可以是已经被DOM API选择的元素(如document.getElementById("id1"))。不过为了简单易懂好维护,推荐使用CSS选择器。
前端_AWhile
2019-09-12
4.2K0
Vuex 文档笔记
每个Vuex应用的核心是store(仓库)。这个store是一个容器,包含着应用中大部分状态。
前端_AWhile
2019-09-12
5330
Vuex 文档笔记
每个Vuex应用的核心是store(仓库)。这个store是一个容器,包含着应用中大部分状态。
前端_AWhile
2019-09-06
5430
javascript设计模式五:原型模式
在javascript语言中,原型与原型链是一个非常重要的概念,因为它们是javascript语言得以成立的根本。因为javascript是基于原型的面向对象编程语言,这有别于基于类的java、python等面向对象编程语言。虽然javscript现在也有了class,但它骨子里还是个基于原型的语法糖罢了。所以在使用javascript时,始终要记清基于原型,基于原型,基于原型。
前端_AWhile
2019-08-29
2850
《你不知道的JavaScript》:this 绑定规则的例外情况与总结
前篇说了this绑定的例外情况,比如当以为是应用的其他绑定规则时,其实应用的可能是默认绑定。
前端_AWhile
2019-08-29
4640
《Node.js权威指南》:HTTP服务器获取客户端请求信息
上一篇《《Node.js权威指南》:如何创建HTTP服务器》中概括的介绍了创建HTTP服务器的套路,包括创建http服务器对象,用服务器对象监听客户端连接事件、错误事件和服务器关闭事件等,整体示例如下:
前端_AWhile
2019-08-29
3.6K0
《深入浅出Node.js》:Node异步编程解决方案 之 async函数
关于async函数,需要明确它是generator函数的语法糖,即将生成器函数的*换成async关键字,将yield关键字换成await关键字。使用async函数相比于生成器函数的改进主要在于前者具备内置执行器,即直接调用async函数就能执行完整个函数,就像普通函数调用那样,而无需像生成器函数通过调用返回的迭代器的next()方法来手动执行后续代码,非常方便。此外语义化更友好,并且async函数返回的还是一个Promise对象,可以使用then()方法来指定下一步操作。
前端_AWhile
2019-08-29
9240
《深入浅出Node.js》:Node异步编程解决方案 之 生成器(Generator)函数
关于生成器函数和迭代器的基础,在之前有成文,可以点击《你不知道的JavaScript》:迭代器Iterator的背景梳理和《你不知道的JavaScript》:弄清生成器与迭代器的区别查看。
前端_AWhile
2019-08-29
7510
《深入浅出Node.js》:Node异步编程解决方案 之 ES6 Promise
在上一篇讲了异步编程解决方案之一的事件发布-订阅模式,使用事件模式时,执行流程需要被预先设定。即便是分支,也需要预先设定,这是由发布-订阅模式的运行机制决定的。这个方法的灵活性比较受限,那是否有一种先执行异步调用,延迟传递处理的方式呢?在ES6发布之前,解决方案是Promise/Deferred模式,现在则推荐ES6官方提供的Promise。
前端_AWhile
2019-08-29
8600
《深入浅出Node.js》:Node异步编程解决方案 之 事件发布-订阅模式
灵活掌握函数式编程,异步编程就有了得心应手的基础。之所以说是基础,是还需要对异步的编程思路有清晰的认识。
前端_AWhile
2019-08-29
1.3K0
《你不知道的JavaScript》:this 绑定规则的优先级
前面两篇讲了this的调用位置影响和绑定规则,在一般情况下想要弄清this的指向,只需找到函数的调用位置和并判断应当应用哪条绑定规则即可。但有时会出现某个调用位置可以应用多条绑定规则的情况,这个时候又该怎么办?也就是我们要弄清楚这些绑定规则的优先级问题。
前端_AWhile
2019-08-29
4480
《你不知道的JavaScript》:this 基础
刚接触this关键字的时候,一脸懵逼,看字面意思很好理解,日常英语中的this指代“这个”,有指向的意思,难道这个关键字意思也是如此?作为纯自学起来的我,在踩了那么多坑后,已然条件反射般的感觉不对劲。果不其然,在新手阶段,我是看概念懵、抄demo懵、用起来更懵,完全不知什么鬼,这个this到底指向哪?关于这个this,硬啃了好久,经常一会懂一会懵的,工作中想用还不敢用了。后来勉强算熟手了,才算慢慢用起来,边用边理解,发现果然坑还是很多,但等到确实理解后,发现也没什么可怕的。人一胆大,就是一句话了:不要怂,就是干~~
前端_AWhile
2019-08-29
3360
编写可维护代码3:适当的抛出错误提示
在js开发中,调试错误是一个比较头疼的事,又不像java的debug那么方便,定位错误往往不是那么容易,除非对代码熟悉无比,但即使是自己写的代码,功能一复杂,时间一长,再想快速定位问题,至少我现在是比较头疼的。此时,如果有一个比较友好的错误提示,那解决问题的效率将大大提高。
前端_AWhile
2019-08-29
9900
jQuery源码研究:jQuery对象及原型上的extend()方法
现在看到jQuery的227行,本篇读jQ的继承方法jQuery.extend()。
前端_AWhile
2019-08-29
9170
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档