关于export和export default你不知道的事
网上有很多关于export和export default的文章,他们大部门都是只讲了用法,但是没有提到性能,打包等关键的东西。大家应该应该能理解import * from xxx会把文件中export default的内容都打包到文件中,而import {func} from xxx只会把文件中的func导入
复选框回显 选用prop()不用attr()
设置一个复选框回显示,使用attr()添加checked属性。但是在回显的过程中会使复选框出现混乱的情况有一些并没有回显。如果给他添加一个checked的class就会导致复选框不可点击这种做法是不对的,需要用prop替代
“写”一个js的new运算符
new 运算符 创建一个用户定义的对象类型的实例或具有构造函数的内置对象的实例。比较好奇new运算符的原理,了解了下,分享给大家。自己写一个New()方法,
Generator函数
Generator 函数有多种理解角度。语法上,首先可以把它理解成,Generator 函数是一个状态机,封装了多个内部状态。执行 Generator 函数会返回一个遍历器对象,也就是说,Generator 函数除了状态机,还是一个遍历器对象生成函数。返回的遍历器对象,可以依次遍历 Generator 函数内部的每一个状态。
百度JSON LD结构化数据代码分享
百度JSON LD结构化数据代码分享,搞外贸网站,企业网站这么就,对谷歌的 schema 结构化数据比较熟悉,但是对百度的结构化数据就了解太少了
html中“↵”换行符号处理
我在chrome控制台Netwrok中发现返回的数据中带有“↵”可视化换行符的符号,我们该如何来匹配这个符号并且进行相关处理呢?尝试像这样替换它们:
一个十年老前端的感悟
今年整体的大环境不太好,经济处于一个下行周期,是下行周期的哪个部位不太好说。我觉得房地产也大概率会处于一个长期横盘的趋势。IT就业更是有点惨淡之势,在这漫漫长夜,希望所有的年轻人平时多学习,自律,增长自己的知识和远见,磨炼自己的心性
自定义 Vue 中的 v-model 双向绑定
v-model 双向绑定实际上就是通过子组件中的 $emit 方法派发 input 事件,父组件监听 input 事件中传递的 value 值,并存储在父组件 data 中;然后父组件再通过 prop 的形式传递给子组件 value 值,再子组件中绑定 input 的 value 属性即可。
CommonJS 包规范与 NPM 包管理
NPM 实践了 CommonJS 包规范规范,帮助我们安装和管理依赖包,使得 Node 项目的第三方模块更加规范便捷,可以在 NPM 平台上找到所有共享的插件。