首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
夏天夏zw
掘友等级
时空穿越量子力学工程师
javascript开发者,业余发呆
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
39
文章 37
沸点 2
赞
39
返回
|
搜索文章
赞
文章( 37 )
沸点( 2 )
处理 JS 中 undefined 的 7 个技巧
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 大约8年前,当原作者开始学习JS时,遇到了一个奇怪的情况,既存在undefined 的值,也存在表示空值的null。它们之间的明显区别是什么?它们似乎都定义了空值,而且,比较null == undefined的…
Vue:数组有哪些方法支持响应式更新,如不支持如何处理,底层原理如何实现的?
Vue 将被侦听的数组的变异方法进行了包裹,所以它们也将会触发视图更新。这些被包裹过的方法包括: 你可以打开控制台,然后对前面例子的 items 数组尝试调用变异方法。比如 example1.items.push({ message: 'Baz' })。
抛弃 JS,使用 TypeScript
最近几个月我已经全面抛弃 JavaScript,完全使用 TypeScript 进行前端开发(只在上课的时候用到 JS)。 bug 显著减少,之前会遇到的 xxx 为空的问题几乎不会出现了,类型相关 bug 直线减少。 应用更可控,当你需要约束某些代码的时候,用类型就能很简单地…
前端基于SSH的自动部署
SSH是一种网络协议,用于计算机之间的加密登录。原理: 远程主机收到用户的登录请求,把自己的公钥发给用户。 用户使用这个公钥,将登录密码加密后,发送回来。 远程主机用自己的私钥,解密登录密码,如果密码正确,就同意用户登录。 当远程主机的公钥被接受以后,它就会被保存在本地文件~/…
Vue 组件间通信六种方式(完整版)
组件是 vue.js最强大的功能之一,而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互引用。一般来说,组件可以有以下几种关系: 如上图所示,A 和 B、B 和 C、B 和 D 都是父子关系,C 和 D 是兄弟关系,A 和 C 是隔代关系(可能隔多代)。 针对…
工作中用到的一些npm包
工具库,封装了处理arrays,numbers,objects,string等常见的函数,是对标准库的补充。业务开发中常用的函数有很多,如:assign, times, debounce, get, find, filter, keyBy, cloneDeep, groupBy…
vue组件之menu导航菜单
这里的this.items就是收集的每一个menu-item,这在一开始就已经完成了。 要用到依赖注入,这里面子组件menu-item都直接操作menu的data,耦合度非常高。 然后告诉menu-item你可以被选中了。updated钩子函数用作完成这个任务再适合不过了 当m…
王垠对 JS 的评价
如果你不知道王垠(垠神)是谁,可以先搜一下。 说得真TM对,吐槽都吐到点子上了。 JS 这么垃圾,为什么垠神还推荐入门用 JS 呢。可能有些语言比 JS 还垃圾吧,哈哈。 虽然观点上有矛盾,但是牛逼的人的大脑都是能容忍矛盾的,问题不大。 我觉得王垠的文章对于开阔视野挺好的,已付…
培训班出来的怎么了?
虽然他的留言稍微偏激,但其实也能代表了行业内很少一部分人的观点,甚至有时候一些公司招聘的时候,也会特别注意从某个培训机构出来的学生,因为从他们机构出来的学生有少部分简历造假,简历统一写着各种电商项目,当你准备和他细谈电商的技术架构时,一问三不知。 这类的简历因为毕竟难找到工作,…
“驳”学指南
别着急,如果你看完全文依旧还是这样的想法,那你尽可以开喷。 是的,从本质上来说,这并没有什么不一样,都是因为不能接受对方的观点的表达,但是区别就在于 是否站能在对方的角度去思考问题。 同样的,如果你有这样的想法,或者其他与我表达的观点不一样的想法,我很尊重你的想法。 `这样的配…
下一页
个人成就
文章被点赞
3
文章被阅读
1,784
掘力值
42
关注了
25
关注者
12
收藏集
4
关注标签
28
加入于
2017-11-16