
JS进阶
文章平均质量分 69
JS设计模式以及JS的知识点
wjyGrit
每当你被漫天乌云压得喘不过气时,往往是一切问题解决的时候。而当你感觉晴空万里时,其实并没有你想得那么好
展开
-
JS数据类型和变量
分类基本类型String: 任意字符串Number:任意数字boolean: true/falseundefined: undefinednull:null对象(引用)类型Object: 任意对象Function:一种特别的对象(可以执行)Array:一种特别的对象(数值下标,内部数据是有序的)判断typeof可以判断: undefined/ 数值/ 字符串/ boolean/ function不能判断: null 与 object, object与arrayi原创 2021-11-21 15:13:03 · 293 阅读 · 0 评论 -
创建型模式---【JAVA&JS】
创建型模式简单工厂模式概述结构模板创建型模式关注对象的创建过程将对象的创建和使用分离(组件封装)简单工厂模式概述通俗版一套图标库里有不同类型的图表,根据不同的参数获得不同的类型的图表标准版定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类类创建型模式,静态工厂方法结构Factory(工厂角色):工厂类,;提供了静态方法factoryMethod(),返回类型为抽象产品类型ProductProduct(产品角色): 父类,图表库Co原创 2021-11-20 17:27:33 · 1232 阅读 · 0 评论 -
JS设计模式——结构设计
JS设计模式系列2结构型设计模式一、外观模式1.1. 引言:添加一个点击事件1.2 兼容方式二、适配器模式结构型设计模式结构型设计模式关注如何将类或对象组合成更大更复杂的结结构,以简化设计一、外观模式外观模式: 为一组复杂的子系统接口提供一个更高级的统一接口,通过这个接口使得对子系统的结果更容易访问emm,这里我第一个想到的就是前端对axios的封装,以及把某个角色或某个功能的api接口单独写在一个js文件里,调用时直接引用文件即可。1.1. 引言:添加一个点击事件代码示例documen原创 2021-09-20 16:38:21 · 440 阅读 · 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 · 156 阅读 · 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 · 531 阅读 · 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 · 608 阅读 · 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 · 162 阅读 · 0 评论 -
JacaScript进阶之设计模式系列1
本系列文章主要是JavaScript设计模式一书的笔记,最初看到这本书是在几个月前,但由于当时对JS基础了解的不多,看的过程中只感觉很有用,但很多底层的语法都不清楚。最近在把vue源码学完后,再来看,里面的内容已经都了解了,现在主要就是把书里的思路等都记录下来,毕竟看书不去实践总是感觉很空。原创 2021-09-10 19:55:20 · 349 阅读 · 0 评论