javascript必知必会知识点
Array1.数组交集普通数组```javascriptconst arr1 = [1, 2, 3, 4, 5 , 8 ,9],arr2 = [5, 6, 7...
前端面试之js 闭包
------------> #### 一个函数和对其周围状态(lexical environment,词法环境)的引用捆绑在一起(或者说函数被引用包围),这样的...
JavaScript 中判断变量是否为数字
JavaScript 中判断变量是否为数字JavaScript 是一种动态类型语言,这意味着解释器在运行时确定变量的类型。实际上,这也允许我们在相同的代码中使用...
javaScript面向对象的三个基本特征
javaScript面向对象的三个基本特征面向对象三个基本特征是:封装、继承、多态.##### 封装##### 什么是封装封装:将对象运行所需的资源封装在程序...
javascript-封装工具类
数字转字符```javascriptexport function formatNumber(n) { const str = n.toString()...
javascript如何删除数组中的指定元素
javascript如何删除数组中的指定元素JavaScript删除数组中指定元素一般分为两个步骤,首先判断该指定元素是否存在数组中,然后在数组中删除该元素。...
JavaScript中this使用
```javascript this在javascript中的使用相对与c、c++要混乱得多。但是乱的另一面是非常灵活,如果使用得当,能起到想象不到的效果。 ...
javascript对象是如何定义的
javascript对象是如何定义的首先,对象也是一个变量,但对象可以包含多个变量。对象是变量的容器。用var关键字来定义对象。JavaScript用一个{…...
javascript常用正则表达式
javascript常用正则表达式正则表达式的构造摘要构造 匹配 字符x 字符 x\\ 反斜线字符\0n 带有八进制值 0 的字符 n (0 ?@[\]^_`...
javascript:void(0)是什么含义?
javascript:void(0)是什么含义?javascript:void(0)中void 是 JavaScript 中非常重要的关键字 ,该操作符指定要...
Vue.js在组件上使用 v-for
Vue.js在组件上使用 v-for在自定义组件上,可以像在任何普通元素上一样使用 v-for 。```javascript```2.2.0+ 的版本里,当在...
Vue.js列表渲染之v-for
Vue.js列表渲染之v-for**用 v-for 把一个数组对应为一组元素**可以用 v-for 指令基于一个数组来渲染一个列表。v-for 指令需要使用 ...
Vue.js之绑定内联样式
Vue.js之绑定内联样式**绑定内联样式**对象语法v-bind:style 的对象语法十分直观——看着非常像 CSS,但其实是一个 JavaScript ...
Vue.js之绑定 HTML Class
Vue.js之绑定 HTML Class**绑定 HTML Class**对象语法可以传给 v-bind:class 一个对象,以动态地切换 class:``...
Vue.js中的侦听器
Vue.js中的侦听器虽然计算属性在大多数情况下更合适,但有时也需要一个自定义的侦听器。这就是为什么 Vue 通过 watch 选项提供了一个更通用的方法,来...
Vue.js中的指令
Vue.js中的指令指令 (Directives) 是带有 v- 前缀的特殊特性。指令特性的值预期是单个 JavaScript 表达式 (v-for 是例外情...
JavaScript删除数组重复元素的5个高效算法
JavaScript删除数组重复元素的5个高效算法## 1.遍历数组法最简单的去重方法, 实现思路:新建一新数组,遍历传入数组,值不在新数组就加入该新数组中;...
Vue.js模板语法之插值
Vue.js模板语法之插值**模板语法**Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。所有 ...
Vue.js之生命周期
Vue.js之生命周期**实例生命周期钩子**每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM...
Vue.js之数据与方法
Vue.js之数据与方法当一个 Vue 实例被创建时,它将 data 对象中的所有的属性加入到 Vue 的响应式系统中。当这些属性的值发生改变时,视图将会产生...