腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
前端一会
专栏作者
举报
117
文章
156960
阅读量
27
订阅数
订阅专栏
申请加入专栏
全部文章(117)
编程算法(62)
javascript(48)
node.js(29)
ecmascript(19)
java(11)
http(11)
面向对象编程(9)
vue.js(8)
jquery(8)
打包(7)
ajax(6)
python(5)
json(5)
webpack(5)
缓存(5)
数据结构(5)
官方文档(4)
php(4)
css(4)
小程序(4)
apply(4)
c++(3)
html(3)
api(3)
linux(3)
网络安全(3)
https(3)
react(2)
nginx(2)
网站(2)
渲染(2)
socket编程(2)
windows(2)
function(2)
null(2)
prototype(2)
var(2)
云服务器(1)
其他(1)
ios(1)
c 语言(1)
android(1)
git(1)
github(1)
全文检索(1)
centos(1)
mapreduce(1)
命令行工具(1)
图像处理(1)
svg(1)
socket.io(1)
babel.js(1)
gulp(1)
存储(1)
yum(1)
npm(1)
aop(1)
gcc(1)
微信(1)
bind(1)
bug(1)
console(1)
count(1)
dom(1)
event(1)
expression(1)
handle(1)
nav(1)
object(1)
undefined(1)
window(1)
闭包(1)
代理(1)
分页(1)
事件(1)
手机(1)
重构(1)
装饰器(1)
搜索文章
搜索
搜索
关闭
javascript常用技巧
编程算法
javascript
java
面向对象编程
mapreduce
map() (映射)方法最后生成一个新数组,不改变原始数组的值。其结果是该数组中的每个元素都调用一个提供的函数后返回的结果。
前端_AWhile
2019-09-16
736
0
javascript设计模式五:原型模式
javascript
面向对象编程
vue.js
ecmascript
编程算法
在javascript语言中,原型与原型链是一个非常重要的概念,因为它们是javascript语言得以成立的根本。因为javascript是基于原型的面向对象编程语言,这有别于基于类的java、python等面向对象编程语言。虽然javscript现在也有了class,但它骨子里还是个基于原型的语法糖罢了。所以在使用javascript时,始终要记清基于原型,基于原型,基于原型。
前端_AWhile
2019-08-29
285
0
编写可维护代码4:不轻易修改对象方法
面向对象编程
编程算法
本篇主要讲下对象的属性与方法的修改问题。由于js中修改对象的属性和方法简直容易至极,所以任何人都可以更改js中的具有可访问可修改权限的对象。这就带来极大的风险,容易造成各种奇葩的bug问题且难以排查,更别说如果是多人协同开发的情况下,某个人改动已有方法时,一旦产生bug,且被其他维护,那找起问题根源的麻烦程度简直是想要杀人的。
前端_AWhile
2019-08-29
318
0
nodejs的事件处理机制
http
node.js
面向对象编程
类似于javascript客户端代码中存在由元素触发的事件机制,在nodejs中,也有由对象触发的事件处理机制,比如http.Server对象,就可能会触发'接收到客户端请求request'、'响应客户端请求response'、'连接错误'等各种事件。
前端_AWhile
2019-08-29
680
0
javascript设计模式一: 单例模式
java
编程算法
面向对象编程
作为一个半路出家的前端,随着项目经验的积累,也越来越意识到原生js的博大精深,最近正在研究js设计模式,接下来每学一个设计模式就是写篇文章做笔记,其实主要还是代码和设计思想的结合,努力体会,多思考合适自己项目中的应用场景,争取实际应用到实际项目中。
前端_AWhile
2019-08-29
462
0
ES6中的Class回顾总结二:继承
面向对象编程
ecmascript
上例可以看到,子类Student的constructor方法和showScore方法中,都用到了super关键字,它表示的是父类的构造函数,用来新建父类的this对象,注意,super虽然代表了父类的构造函数,但是返回的是子类的实例,即super内部的this指的是子类,因此super()在这里相当于A.prototype.constructor.call(this)。
前端_AWhile
2019-08-29
364
0
《你不知道的JavaScript》:拎清原型继承的原理
javascript
面向对象编程
虽然在js中没有类,构造函数本质上也只是一个普通函数,new关键字调用一个构造函数来创建一个新对象,也是js在努力模仿面向对象语言中类new对象的实现,这个模仿过程也对开发者造成很大误导,但不能否认的是也降低了理解的门槛,在初期快速上手阶段还是很有帮助的。
前端_AWhile
2019-08-29
266
0
《你不知道的JavaScript》:js中为什么没有类?
javascript
面向对象编程
编程算法
数据结构
类--是一种代码的组织结构形式,是一种在软件中对真实世界中问题领域的建模方法。类有三个核心概念:封装、继承和多态。
前端_AWhile
2019-08-29
1.6K
0
《你不知道的JavaScript》:js面向委托设计
javascript
面向对象编程
回顾下js原型继承,js版的继承与传统面向对象的继承的区别主要是不复制对象,而是通过对象的内置属性[[Propertype]]来关联需要“继承”的对象,这样当引擎在对象中查找不到预期的属性或方法时,应付通过[[Propertype]]属性来查找关联的上一层对象,如果依然没有,继续重复上一步骤,直到找到或查找到最终的Object.protptype对象上依然没有时则返回undefined为止。
前端_AWhile
2019-08-29
995
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档