JS进阶
文章平均质量分 69
JS设计模式以及JS的知识点
wjyGrit
每当你被漫天乌云压得喘不过气时,往往是一切问题解决的时候。而当你感觉晴空万里时,其实并没有你想得那么好
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JS数据类型和变量
分类 基本类型 String: 任意字符串 Number:任意数字 boolean: true/false undefined: undefined null:null 对象(引用)类型 Object: 任意对象 Function:一种特别的对象(可以执行) Array:一种特别的对象(数值下标,内部数据是有序的) 判断 typeof 可以判断: undefined/ 数值/ 字符串/ boolean/ function 不能判断: null 与 object, object与array i原创 2021-11-21 15:13:03 · 321 阅读 · 0 评论 -
创建型模式---【JAVA&JS】
创建型模式简单工厂模式概述结构模板 创建型模式关注对象的创建过程 将对象的创建和使用分离(组件封装) 简单工厂模式 概述 通俗版 一套图标库里有不同类型的图表,根据不同的参数获得不同的类型的图表 标准版 定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类 类创建型模式,静态工厂方法 结构 Factory(工厂角色):工厂类,;提供了静态方法factoryMethod(),返回类型为抽象产品类型Product Product(产品角色): 父类,图表库 Co原创 2021-11-20 17:27:33 · 1255 阅读 · 0 评论 -
JS设计模式——结构设计
JS设计模式系列2结构型设计模式一、外观模式1.1. 引言:添加一个点击事件1.2 兼容方式二、适配器模式 结构型设计模式 结构型设计模式关注如何将类或对象组合成更大更复杂的结结构,以简化设计 一、外观模式 外观模式: 为一组复杂的子系统接口提供一个更高级的统一接口,通过这个接口使得对子系统的结果更容易访问 emm,这里我第一个想到的就是前端对axios的封装,以及把某个角色或某个功能的api接口单独写在一个js文件里,调用时直接引用文件即可。 1.1. 引言:添加一个点击事件 代码示例 documen原创 2021-09-20 16:38:21 · 470 阅读 · 0 评论 -
JS DOM2
节点操作 节点操作基本语法 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div class="box"> <ul> <li>a</li> <li>b</li>原创 2021-09-18 17:33:57 · 179 阅读 · 0 评论 -
JS DOM案例1
JSDOMJS DOM获取元素事件与操作元素表单案例,显示隐藏密码3. 操作元素样式案例:排它思想案例:表格隔行变色案例:表单全选、取消全选案例:tab切换 JS DOM 这系列文章里记录的多半是案例,基础语法很少 获取元素 1. document.getElementById(id) 2. Document.getElementsByTagName() 3. Document.getElementsByClassName() 4. document.querySelector() //查找第一个匹配原创 2021-09-14 21:25:02 · 557 阅读 · 0 评论 -
面试---JS1
js,es6,es5, symbol, map, filter, reduce, array, dom ,设计模式,js创建对象,javascript,js面试,javascript面试, 正则表达式, window属性和方法, js DOM, js BOM, js 进阶 我的JS专栏里的文字是以此系列(面试系列)为中心的,我会将JS里所有的知识点,都会在面试系列中展示,有些比较重要,篇幅较大的会单独出来写篇文章。大家可以收藏原创 2021-09-11 18:21:44 · 655 阅读 · 0 评论 -
JS正则表达式语法介绍几实例
这篇文章是对JS中正则知识点的简单记录,以及其实际应用的案例整理 修饰符 修饰符 描述 i 执行对大小写不敏感的匹配 g 执行全局匹配 m 执行多行匹配 举例 new RegExp(/regexp/i) new RegExp(/regexp/g) 具体用法 var reg=new RegExp(/regexp/i); var str="regExpfas"; console.log(str.match(reg))// Array [ "regExp" ] var r原创 2021-09-11 18:20:46 · 180 阅读 · 0 评论 -
JacaScript进阶之设计模式系列1
本系列文章主要是JavaScript设计模式一书的笔记,最初看到这本书是在几个月前,但由于当时对JS基础了解的不多,看的过程中只感觉很有用,但很多底层的语法都不清楚。最近在把vue源码学完后,再来看,里面的内容已经都了解了,现在主要就是把书里的思路等都记录下来,毕竟看书不去实践总是感觉很空。原创 2021-09-10 19:55:20 · 364 阅读 · 0 评论
分享