腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
大史住在大前端
专栏成员
举报
106
文章
136846
阅读量
36
订阅数
订阅专栏
申请加入专栏
全部文章(106)
javascript(23)
编程算法(22)
java(17)
其他(12)
api(12)
自动化(11)
canvas(10)
数据结构(9)
node.js(8)
神经网络(8)
游戏(7)
css(6)
html(6)
http(6)
面向对象编程(6)
angularjs(5)
网站(5)
数据可视化(5)
react(4)
打包(4)
git(4)
渲染(4)
缓存(4)
ide(3)
github(3)
vue.js(2)
json(2)
嵌入式(2)
人工智能(2)
图像处理(2)
express(2)
sass(2)
rxjs(2)
开源(2)
socket编程(2)
https(2)
语音识别(1)
官方文档(1)
tensorflow(1)
php(1)
typescript(1)
android(1)
opengl(1)
composer(1)
linux(1)
unix(1)
视频处理(1)
eslint(1)
webpack(1)
babel.js(1)
容器(1)
koa(1)
lodash(1)
分布式(1)
shell(1)
正则表达式(1)
npm(1)
自动化测试(1)
二叉树(1)
tcp/ip(1)
大数据(1)
安全(1)
windows(1)
系统架构(1)
nat(1)
element ui(1)
bug(1)
编程(1)
编辑器(1)
搜索文章
搜索
搜索
关闭
javascript基础修炼(9)——MVVM中双向数据绑定的基本原理
其他
MVVM模型是前端单页面应用中非常重要的模型之一,也是Single Page Application的底层思想,如果你也因为自己学习的速度拼不过开发框架版本迭代的速度,或许也应该从更高的抽象层次去理解现代前端开发,因为其实最核心的经典思想几乎都是不怎么变的。关于MVVM的文章已经非常多了,本文不再赘述。
大史不说话
2018-12-12
993
0
大前端的自动化工厂(5)—— 基于Karma+Mocha+Chai的单元测试和接口测试
其他
大多数前端开发者对测试相关的知识是比较缺乏的,一来是开发节奏很快,来不及写,另一方面团队里也配备了“人肉测试机”,完全没必要自己来。但随着项目体量的增大,许多人维护同一份代码,经常会出现有些函数莫名其妙地结果不对了,或者某个接口的入参变了,又或者哪位大哥把后端返回的数据结构给改了。每天工作的时间里被拉来拉去帮人定位问题,结果花了很多时间却发现大部分都是别人的锅。每当遇到项目上线,那就更热闹了,跟着其他“人肉测试机”大家一起点点点......
大史不说话
2018-12-05
1.3K
0
【随笔】野生在左 科班在右——数据结构学习誓师贴
其他
这个老生常谈的问题让很多野生码农觉得不公平,在一次次面试中因为学历和那些工作中根本就用不到的知识虐的一脸懵逼,然后除了抱怨什么也做不了。那为什么看起来很多科班同学的编码水平和职场软技能都不如野生码农的逆风局中,科班同学却能够胜出呢?下面所说的3点并不绝对,只是概况。
大史不说话
2018-10-09
331
0
express中间件系统的基本实现
其他
一直觉得express的中间件系统这种流式处理非常形象,就好像加工流水线一样,每个环节都在针对同一个产品的不同部分完成自己的工作,最后得到一个成品。今天就来实现一个简易的【中间件队列】。
大史不说话
2018-10-09
574
0
javascript基础修炼(5)—Event Loop
其他
如果没有详细钻研过异步队列,答对的可能性很低。题目的考察点很明确,就是javascript中最核心的特点之一的【异步】,了解了原理以后,你就会明白javascript中声称的“无阻塞”并不是完全成立的,通过一些小办法就可以让setTimeout( )的回调永远都无法被执行,尽管这看起来除了满足整蛊需求以外并没有什么明显的实用价值。
大史不说话
2018-10-09
592
0
js中如何在不影响既有事件监听的前提下新增监听器
其他
比如某个按钮已经绑定了2-3个对Window对象的load事件的监听,现在需要添加一个新的对click事件的监听器,但在一定条件下才会同时触发原有的2-3个load监听器,否则只触发新添加的这个事件。
大史不说话
2018-09-10
2.2K
0
webpack4.0各个击破(10)—— Integration篇
其他
webpack在工具链中的角色定位是非常清晰的,那么为了与其他流程进行合作,就需要使用任务管理工具来启动webpack,本文介绍两种常见的方法。
大史不说话
2018-09-10
520
0
webpack4.0各个击破(4)—— Javascript & splitChunk
其他
javascript之所以需要打包合并,是因为模块化开发的存在。开发阶段我们需要将js文件分开写在很多零碎的文件中,方便调试和修改,但如果就这样上线,那首页的http请求数量将直接爆炸。同一个项目,别人2-3个请求就拿到了需要的文件,而你的可能需要20-30个,结果就不用多说了。
大史不说话
2018-09-10
752
0
大前端的自动化工厂(3)—— babel
其他
babel是ES6+语法的编译器,官方网址:www.babeljs.io,用于将旧版本浏览器无法识别的语法和特性转换成为ES5语法,使代码能够适用更多环境。
大史不说话
2018-09-10
708
0
javascript基础修炼(4)——UMD规范的代码推演
其他
UMD规范,就是所有规范里长得最丑的那个,没有之一!!!它是为了让模块同时兼容AMD和CommonJs规范而出现的,多被一些需要同时支持浏览器端和服务端引用的第三方库所使用。UMD是一个时代的产物,当各种环境最终实现ES harmony的统一的规范后,它也将退出历史舞台。
大史不说话
2018-09-10
701
0
javascript基础修炼(3)—What's this(下)
其他
严格模式是ES5中添加的javascript的另一种运行模式,它可以禁止使用一些语法上不合理的部分,提高编译和运行速度,但语法要求也更为严格,使用use strict标记开启。
大史不说话
2018-09-10
880
0
javascript基础修炼(1)——一道十面埋伏的原型链面试题
其他
题目中显式将Child类的原型对象指向了Parent类的一个实例,这是javascript面向对象编程中常见的继承方式之一。此处需要注意Child.prototype指向的是Parent的实例parent,而不是指向Parent这个类
大史不说话
2018-09-10
564
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档