本周知识点总结weekly20(2018-9-24)

版权声明:所有原创文章版权归作者所有,如有转载请联系作者获得授权 https://blog.csdn.net/u012864465/article/details/82826795

processing 编程语言 专门为电子艺术和视觉交互而创建,目的是通过可视化的方式辅助教学

p5.js

phpstudy+vue 伪静态

expo–>一套react native构建的移动端系统

所谓优秀的业务系统是能保证7*24小时完美解决业务需求

使用IntersectionObserver api进行元素的懒加载 --> 参考jsapi中的demo 以及简书对应文章

puppeteer headless-chrome

前端监控系统0.0 ui自动化测试

但是计算机编程不单是与程序相关,重要的是程序员要表达的思想。程序只是思想的静态表示,是曾经存在于程序员脑海中的某个结构的快照。程序是因为有了含义才值得写下来。那么是什么把代码和它的含义连接在一起呢?除了说“它做了该做的事”,怎样才能将一个程序的含义说得更具体一点呢?
语义学(semantics)研究的是单词和它们含义之间的关系。语义不止关注抽象含义本身的基本性质,还关注具体的记号如何与它们的抽象含义关联起来。
为了完整地定义编程语言,我们需要:语法,描述程序看起来是什么样的;语义(semantics),描述程序的含义。
考虑程序含义的最实际方法是思考它做了些什么:在运行程序的时候,我们期望发生什么呢?在运行时编程语言中不同的结构都是如何表现的?把它们放到一起组成更大的程序时会是什么效果?–>操作语义学(基础)

使用Element.classList 来替代jquery中的样式切换
Element.classList.add(classname)
Element.classList.remove(classname)

有condition意味着满足条件才进行触发

Element.classList.toggle(classname[,condition])

猜你喜欢

转载自blog.csdn.net/u012864465/article/details/82826795