![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaScript
文章平均质量分 84
JavaScript学习内容
小何何何
这个作者很懒,什么都没留下…
展开
-
原生JS实现数据双向绑定
MVVM模式MVVM 对应 3个组成部分,Model(模型)、View(视图) 和 ViewModel(视图模型)View 是用户在屏幕上看到的结构、布局和外观。ViewModel是一个绑定器,能和 View 层和 Model 层进行通信。Model则是数据和逻辑。当View视图发生变化,会通过ViewModel绑定器反应到Model视图模型,Model也会跟着变化。反则Model视图模型变化,View视图也会随着变化。一、Vue中的双向绑定<!DOCTYPE html>&原创 2021-03-18 14:06:26 · 627 阅读 · 0 评论 -
JS正则表达式速查表
正则表达式符号解释 5. 全部符号解释 字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。原创 2021-03-12 22:24:23 · 170 阅读 · 0 评论 -
JS数组常用方法
数组中一些API方法1. isArray()检测变量是否是一个数组,如果是数组返回true,反则false语法:Array.isArray(arrayObject)var arr = "我不是数组,我是字符串";console.log(Array.isArray(arr)); // false var arr_A = ["小何","小明","小红"];console.log(Array.isArray(arr_A)); // true补充:instanceof方法也是可以检原创 2021-03-11 10:07:18 · 129 阅读 · 0 评论 -
ES6中箭头函数和箭头函数绑定this后指向问题
目录箭头函数this箭头函数thisES6之前this指向头疼问题ES6箭头函数完美解决this指向问题原创 2020-11-02 10:44:59 · 303 阅读 · 0 评论 -
ES6 丨ES6中的块级变量let、块级常量const以及块级作用域
目录变量letlet实践案例常量const补充:ES6的 let 和 ES5 var 的区别变量let变量let 主要内容:1.变量不能重复声明;2.let是块级作用域,只在{}里才有效;3.不存在变量提升;4.不影响作用域链。代码演示:// 声明变量let a;let a,b,c;let l =100; g ='iloveyou', h = [];// 1.let变量不能重复声明 star属于变量let star = 'hec';let star = 'heshun原创 2020-10-27 08:37:51 · 294 阅读 · 0 评论 -
var变量提升
目录var变量提升var变量提升原创 2020-10-07 09:46:09 · 587 阅读 · 0 评论 -
JS 丨JavaScipt条件语句+switch语句学习笔记(四)
目录条件语句if 语句if...else 语句if…else if…else 语句switch 语句switch语句中-default 关键词条件语句if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码if…else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码if…else if…else 语句- 使用该语句来选择多个代码块之一来执行switch 语句 - 使用该语句来选择多个代码块之一来执行; 比如:代码块里有一周7天天数,判断现在的时间,与原创 2020-10-28 21:37:53 · 196 阅读 · 0 评论 -
JS 丨 面向过程(POP)与面向对象(OOP)学习笔记(三)
目录面向过程编程 POP面向对象编程 OPP面向过程和面向对象的对比面向过程编程 POP面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候再一个一个的依次调用就可以了。举个例子:将大象装进冰箱,面向过程做法。面向过程,就是按照我们分析好了的步骤,按照步骤解决问题。面向对象编程 OPP面向对象是把事务分解成为一个个对象,然后由对象之间分工与合作。(1).举个栗子:将大象装进冰箱,面向对象做法。先找出对象,并写出这些对象的功能:大象对象进去冰箱对原创 2020-10-04 16:12:38 · 423 阅读 · 0 评论 -
JS闭包
目录什么是闭包闭包的作用闭包应用总结什么是闭包闭包的作用闭包应用应用(1):onclick事件点击li输出当前的索引号<body> <ul class="nav"> <li>榴莲</li> <li>香蕉</li> <li>苹果</li> <li>火龙果</li> </ul><scr原创 2020-09-14 17:44:18 · 154 阅读 · 0 评论 -
作用域,变量作用域,作用域链知识
这里写目录标题作用域作用域是什么?变量作用域全局变量和局部变量的区别是什么?作用域链作用域链是什么?快速查看作用域作用域是什么?就是某个(变量)在某个范围内起作用和效果,出了这个变量的作用域就不起效果;作用域主要分为2个,全局作用域和局部作用域;<script>// 1.全局作用域: 整个script标签下 或者是单独的js文件(外部js)// 2.局部作用域也叫(函数作用域):在函数内部就是局部作用域 这个代码的名字(变量)只在函数内部起作用和效果;// 3.不同作用原创 2020-09-13 21:08:23 · 259 阅读 · 0 评论