摘要:优先级第一优先级无连接符号第二优先级空格第三优先级复杂选择器的连接符号空格表示选中所有符合条件的后代节点。后代表示选中符合条件的子节点。直接后继表示选中对应列中符合条件的单元格。 笔记说明 重学前端是程劭非(winter)【前手机淘宝前端负责人】在极客时间开的一个专栏,每天10分钟,重构你的前端知识体系,笔者主要整理学习过程的一些要点笔记以及感悟,完整的可以加入winter的专栏学习【...
摘要:补充上文中出现的部分函数,直接截取自源码,都相对简单,可以作为参考很多参数,太长省略 入口 这是一个基础demo,由开发者自己提供server,用于渲染 const Koa = require(koa) const Router = require(koa-router) const next = require(next) // 创建实例 const app = next({ dev...
摘要:后端人员直接丢一坨数据过来,很多字段不能直接进行赋值操作,可能需要在次对数据进行本地的处理,修改,才能进行渲染操作。 后端人员直接丢一坨数据过来,很多字段不能直接进行赋值操作,可能需要在次对数据进行本地的处理,修改,才能进行渲染操作。下图为从数据中取出的一些字段showImg(https://segmentfault.com/img/bVbbSrs?w=416&h=222); 而我的需...
摘要:示例代码执行上下文创建阶段在这个阶段上下文对象会生成,并创建变量对象创建作用域链确定的指向。全局对象是作用域链的头,还意味着在顶层代码中声明的所有变量都将成为全局对象的属性。 变量对象 这一节聊一下变量对象。都是干货(^▽^) 变量对象是函数运行时数据的集合,存储了在上下文中定义的变量和函数,不同的函数的变量对象稍有不同。 还是从上下文说起,javascript 引擎执行到函数的时候会...
摘要:关于后台反回类型数据处理这里要说一下这俩者和前者是用来将对象解析成字符串,后者将字符串转为对象那么很显然,对返回的数据加一步处理即可即可拿到对象类型的数据了 关于后台反回string类型数据处理: 这里要说一下这俩者 JSON.stringify()和JSON.parse() 前者是用来将对象解析成字符串, 后者将字符串转为json对象; 那么很显然,对返回的数据加...