Skip to content

Guohjia/js-exercise

Repository files navigation

js-exercise

一些个人日常的javascript 练习,不断更新ing.....

模板字符串归纳:

  • 思路: 首先,匹配<% %>,将里面的内容进行替换; 然后因为有对象的复杂引用:this.属性.属性,采用数组push,对里面的js的代码单独解析;         最后因为有for等复杂语句,加入新的正则进行判断,为这些复杂语句则不进行数组push(因为这些js代码不像(this.属性)有确切的值,直接导入数组就会报错),所以直接加入脚本执行;

  • 要点:逻辑思维,正则的运用,数组api和字符串api的熟练运用

五子棋小游戏

预览 说明

js设计模式

  • 构造函数模式:增加行为均放在原型链上
  • 工厂模式:创建返回了一个新的引用,通过这个新的引用进行不断创造
  • 混合模式:原型的继承
  • 单一模式:返回的始终是同一个对象引用,节约内存,并不会创建新的对象,只会拿出原来的核心
  • 模块模式:闭包:返回属性和方法,提供属性方法访问的接口
  • 发布订阅模式:事件的异步驱动,更高的可维护性,更优雅的代码实现

About

javascript exercise

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published