首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
o
订阅
flowertree
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
CommonJS和ES6模块的区别
我们都知道JS模块化的演变经历了一个漫长的过程,从最初的CommonJS ,到后来的AMD和CMD,再到今天的ES6模块化方案。优胜劣汰,对于JS这门语言来说,主要用于Node端的模块化方案CommonJS 活了下来,而ES6推出的模块化方案更是赢得了大家的认可,大有可能成为未…
http、https、websocket(二)
超文本传输安全协议(英语:Hypertext Transfer Protocol Secure,缩写:HTTPS,常称为HTTP over TLS,HTTP over SSL或HTTP Secure)是一种通过计算机网络进行安全通信的传输协议。HTTPS经由HTTP进行通信,但…
JS中的数据类型简析——基本数据类型值
答:不可以;因为NaN本身代表不是一个数,不是一个数的内容包含很多,NaN与其自身都不相等,所以不能用NaN来检测一个数是否为有效数字。 在使用 isNaN 进行检测的时候,如果检测的值是非数字类型的值,则需要先把其转换为数字类型,然后在进行检测。
CSS面试题整理
答案基本是自己整理的。并不是全部题目都有。 会有很多自己的啰嗦,还有很多乱七八糟的补充,请见谅。 盒子模型有两种:IE 盒子模型(IE5.5及以下),W3C标准盒子模型。 内容(content)、填充(padding)、边框(border)、边界(margin) 。 IE盒模型…
Flutter VIPER架构-解决复用和测试问题的利器
MVC可以说是框架的经典了,但是在MVC框架的实践中,我们很难做到降低它的耦合度,我们在使用过程中,会有大量的接口都出现在controller中,导致controller中的代码非常的庞大,而在view中实现的时候,我们又习惯性的只实现页面布局相关的东西,而到了动画,页面布局逻…
vue中的修饰符
但是有时候我们希望,在我们输入完光标离开才更新视图,相当于在onchange事件触发更新。 如果你先输入数字,那它就会限制你输入的只能是数字。 一键阻止事件冒泡,相当于调用了event.stopPropagation()方法。 用于阻止事件的默认行为,例如,当点击提交按钮时阻止…
浏览器:事件模型、移动端的点击延迟与穿透
注意在react中不要写函数调用的小括号,但在原生HTML中要写小括号。 注意这个时候onclick的值是一个函数对象,不用加小括号。 这种方法和上面一样,监听函数都只能在事件冒泡阶段被触发。 addEventListener接收三个参数,分别是事件名,函数名,一个布尔值。 最…
前端面试题一:HTML
01. src 和 href 的区别 href 是超文本引用,它是指向资源的位置,建立与目标文件的联系;src 目的是把资源下载到页面中;浏览器解析 href 不会阻塞对文档的处理(这就是官方建议使用 link 引入而不是 @ import 的原因),src 会阻塞对文档的处理…
前端面试题汇总
PureComponent自带通过props和state的浅对比来实现 shouldComponentUpate(),而Component没有。 可能会因深层的数据不一致而产生错误的否定判断,从而shouldComponentUpdate结果返回false,界面得不到更新。 不…
vue面试题总汇
1.vue仅仅是mvvm中的view层,只是一个如jquery般的工具库,而不是框架,而angular而是mvvm框架。 2.vue的双向邦定是基于ES5 中的 3.getter/setter来实现的,而angular而是由自己实现一套模版编译规则,需要进行所谓的“脏”检查,v…