
JavaScript
程序员里的BUG
这个作者很懒,什么都没留下…
展开
-
js两个日期比较大小
两个日期比较大小原创 2022-06-10 14:05:18 · 421 阅读 · 0 评论 -
js换成日期格式-把字符串 (yyyymmdd) 转换成日期格式(yyyy-mm-dd)
js换成日期格式-把字符串 (yyyymmdd) 转换成日期格式(yyyy-mm-dd)原创 2022-06-10 10:48:04 · 1556 阅读 · 0 评论 -
JavaScript-构造函数和原型,原型链
构造函数和原型1.1概述在典型的 OOP 的语言中(如 Java),都存在类的概念,类就是对象的模板,对象就是类的实例,但在 ES6之前, JS 中并没用引入类的概念。ES6, 全称 ECMAScript 6.0 ,2015.06 发版。但是目前浏览器的 JavaScript 是 ES5 版本,大多数高版本的浏览器也支持 ES6,不过只实现了 ES6 的部分特性和功能。在 ES6之前 ,对象不是基于类创建的,而是用一种称为构建函数的特殊函数来定义对象和它们的特征。创建对象可以通过以下三种方式:原创 2021-07-01 23:01:31 · 164 阅读 · 1 评论 -
JS-递归函数:什么是递归
什么是递归如果一个函数在内部可以调用其本身,那么这个函数就是递归函数。简单理解:函数内部自己调用自己, 这个函数就是递归函数递归函数的作用和循环效果一样由于递归很容易发生“栈溢出”错误(stack overflow),所以必须要加退出条件 return。 <script> // 递归函数 : 函数内部自己调用自己, 这个函数就是递归函数 var num = 1; function fn() { console.l原创 2021-07-01 17:53:22 · 1279 阅读 · 1 评论 -
JS 闭包应用-点击li输出索引号(面试常问经典面试题)
闭包一. 变量作用域变量根据作用域的不同分为两种:全局变量和局部变量。函数内部可以使用全局变量。函数外部不可以使用局部变量。当函数执行完毕,本作用域内的局部变量会销毁。二. 什么是闭包闭包(closure)指有权访问另一个函数作用域中变量的函数。 ----- JavaScript 高级程序设计简单理解就是 ,一个作用域可以访问另外一个函数内部的局部变量。<script> function fn1(){ // fn1 就是闭包函数 var num = 10原创 2021-07-01 10:07:11 · 617 阅读 · 0 评论 -
some()和forEach(),filter()的区别.html
some()和forEach()的区别 Document 语法:array.forEach(function(currentValue, index, arr))array.forEach(function(currentValue, index, arr))some() 方法用于检测数组中的元素是否满足指定条件. 通俗点 查找数组中是否有满足条件的元素注意它返回值是布尔值, 如果查找到这个元素, 就返回true , 如果查找不到就返原创 2021-06-30 16:38:32 · 148 阅读 · 0 评论