会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
srrrr
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2022年3月7日
一些偶尔会用到的递归方法
摘要: 判断一组数据是否相等 function isEqual(x, ...rest) { return Object.is(x, rest[0]) && (rest.length < 2 || isEqual(...rest)); } 阶乘 function factorial(num){ return
阅读全文
posted @ 2022-03-07 11:19 sssssssssssssrain
阅读(23)
评论(0)
推荐(0)
2022年3月5日
面向对象的程序设计
摘要: ECMAScript 中有两种属性:数据属性和访问器属性。 数据属性包含一个数据值的位置。在这个位置可以读取和写入值。数据属性有 4 个描述其行为的特性。 [[Configurable]]:表示能否通过 delete 删除属性从而重新定义属性,能否修改属性的特性,或者能否把属性修改为访问器属性。默认
阅读全文
posted @ 2022-03-05 00:04 sssssssssssssrain
阅读(30)
评论(0)
推荐(0)
2022年3月4日
关于JavaScript函数、箭头函数的理解
摘要: ECMAScript 函数不能像传统编程那样重载。在其他语言比如Java 中,一个函数可以有两个定义,只要签名(接收参数的类型和数量)不同就行。如前所述,ECMAScript 函数没有签名,因为参数是由包含零个或多个值的数组表示的。没有函数签名,自然也就没有重载。 函数表达式与函数声明的区别。函数声
阅读全文
posted @ 2022-03-04 23:48 sssssssssssssrain
阅读(38)
评论(0)
推荐(0)
基本类型和引用类型
摘要: ECMAScript 变量可能包含两种不同数据类型的值:基本类型值和引用类型值。 基本类型值指的是简单的数据段,而引用类型值指那些可能由多个值构成的对象。在将一个值赋给变量时,解析器必须确定这个值是基本类型值还是引用类型值。 5 种基本数据类型:Undefined、Null、Boolean、Numb
阅读全文
posted @ 2022-03-04 23:11 sssssssssssssrain
阅读(61)
评论(0)
推荐(0)
关于RegExp
摘要: exec() 找到了匹配的文本,则返回一个结果数组。否则,返回 null。 test() 则返回布尔值 var text = "this has been a short summer"; var pattern = /(.)hort/g; /* * 注意:Opera 不支持 input、lastM
阅读全文
posted @ 2022-03-04 22:52 sssssssssssssrain
阅读(43)
评论(0)
推荐(0)
上一页
1
2
公告