腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
李才哥
专栏成员
举报
177
文章
292800
阅读量
30
订阅数
订阅专栏
申请加入专栏
全部文章(177)
编程算法(56)
javascript(43)
html(32)
http(22)
vue.js(19)
node.js(18)
网站(16)
java(15)
css(14)
网络安全(14)
小程序(9)
缓存(8)
php(7)
ecmascript(7)
https(7)
bootstrap(5)
微信(5)
前端性能监控(5)
vue3(5)
c++(4)
json(4)
web.py(4)
ide(4)
git(4)
存储(4)
面向对象编程(4)
数据结构(4)
前端(4)
python(3)
react(3)
jquery(3)
打包(3)
文件存储(3)
SSL 证书(3)
容器(3)
ssh(3)
npm(3)
actionscript(2)
regex(2)
xml(2)
sql(2)
github(2)
webpack(2)
开源(2)
html5(2)
正则表达式(2)
socket编程(2)
安全(2)
windows(2)
unicode(2)
background(2)
面试(2)
前端工程化(2)
前端构建(2)
对象存储(1)
c 语言(1)
ajax(1)
数据库(1)
云数据库 SQL Server(1)
api(1)
mapreduce(1)
TDSQL MySQL 版(1)
时序数据库 CTSDB(1)
数据加密服务(1)
腾讯云测试服务(1)
图像处理(1)
高性能计算(1)
数据备份(1)
企业(1)
lodash(1)
压力测试(1)
hive(1)
dns(1)
cdn(1)
tcp/ip(1)
单元测试(1)
udp(1)
uml(1)
大数据(1)
安全漏洞(1)
系统架构(1)
hbase(1)
element ui(1)
iview ui(1)
性能测试(1)
腾讯微服务观测平台 tsw(1)
腾讯云前端性能优化大赛(1)
应用性能监控(1)
absolute(1)
alert(1)
api设计(1)
arguments(1)
auto(1)
border(1)
class(1)
cli(1)
crm(1)
data(1)
exit(1)
fixed(1)
fork(1)
gradient(1)
href(1)
image(1)
jvm调优(1)
message(1)
nan(1)
navbar(1)
padding(1)
position(1)
process(1)
repeat(1)
send(1)
size(1)
text(1)
undefined(1)
vite(1)
vue-cli3(1)
web(1)
width(1)
window(1)
对象(1)
工程化(1)
垃圾回收(1)
面向对象设计模式(1)
内存(1)
前端工程师(1)
前端设计(1)
数据结构与算法(1)
语法(1)
搜索文章
搜索
搜索
关闭
函数的扩展
ecmascript
函数的扩展.png 函数的扩展 函数参数的默认值 ES6 允许为函数的参数设置默认值,即直接写在参数定义的后面 参数变量是默认声明的,所以不能用let或const再次声明。 使用参数默认值时,函数不能有同名参数 参数默认值是惰性求值的 参数默认值可以与解构赋值的默认值,结合起来使用 默认值的参数都不是尾参数。这时,无法只省略该参数,而不省略它后面的参数,除非显式输入undefined 如果传入undefined,将触发该参数等于默认值,null则没有这个效果 指定了默认值以后,函数的length属性,将返
李才哥
2021-02-23
484
0
数值的扩展
javascript
ecmascript
对象存储
数值的扩展.png 数值的扩展 二进制和八进制表示法 ES6 提供了二进制和八进制数值的新的写法,分别用前缀0b(或0B)和0o(或0O)表示 Number.isFinite(), Number.isNaN() Number.isFinite()用来检查一个数值是否为有限的(finite),即不是Infinity Number.isNaN()用来检查一个值是否为NaN,如果参数类型不是NaN,Number.isNaN一律返回false 传统方法先调用Number()将非数值的值转为数值,再进行判断,而这两
李才哥
2021-02-23
535
0
正则的扩展
unicode
ecmascript
regex
javascript
正则表达式
正则的扩展.png 正则的扩展 RegExp 构造函数 第一种情况是,参数是字符串,这时第二个参数表示正则表达式的修饰符 第二种情况是,参数是一个正则表示式,这时会返回一个原有正则表达式的拷贝 ES5 不允许此时使用第二个参数添加修饰符,否则会报错 ES6 改变了这种行为。如果RegExp构造函数第一个参数是一个正则对象,那么可以使用第二个参数指定修饰符 字符串的正则方法 字符串对象共有 4 个方法,可以使用正则表达式:match()、replace()、search()和split() u 修饰符 E
李才哥
2021-02-23
404
0
字符串的扩展
javascript
ecmascript
unicode
编程算法
字符串的扩展 字符串的扩展.png 字符的 Unicode 表示法 JavaScript 允许采用\uxxxx形式表示一个字符,其中xxxx表示字符的 Unicode 码点 ES6 对这一点做出了改进,只要将码点放入大括号,就能正确解读该字符 codePointAt() JavaScript 内部,字符以 UTF-16 的格式储存,每个字符固定为2个字节 对于这种4个字节的字符,charAt方法无法读取整个字符,charCodeAt方法只能分别返回前两个字节和后两个字节的值 ES6 提供了codePoin
李才哥
2021-02-23
447
0
变量的解构赋值
ecmascript
编程算法
变量的解构赋值.png 变量的解构赋值 数组的解构赋值 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构 本质上,这种写法属于“模式匹配”,只要等号两边的模式相同,左边的变量就会被赋予对应的值 如果解构不成功,变量的值就等于undefined 不完全解构,即等号左边的模式,只匹配一部分的等号右边的数组 对于 Set 结构,也可以使用数组的解构赋值 只要某种数据结构具有 Iterator 接口,都可以采用数组形式的解构赋值 解构赋值允许指定默认值 只有当一个数组成员严格等于und
李才哥
2021-02-23
1.9K
0
let 和 const 命令
编程算法
ecmascript
let 和 const 命令.png let 和 const 命令 let 命令 声明的变量,只在let命令所在的代码块内有效 for循环的计数器,就很合适使用let命令 let命令改变了语法行为,它所声明的变量一定要在声明后使用,否则报错 不存在变量提升 只要块级作用域内存在let命令,它所声明的变量就“绑定”(binding)这个区域,不再受外部的影响 如果区块中存在let和const命令,这个区块对这些命令声明的变量,从一开始就形成了封闭作用域 凡是在声明之前就使用这些变量,就会报错 “暂时性死区”
李才哥
2021-02-23
268
0
前端面试题库系列(4)
json
node.js
javascript
ecmascript
cdn
defer 是“渲染完再执行”,async 是“下载完就执行”,defer 如果有多个脚本,会按照在页面中出现的顺序加载,多个async 脚本不能保证加载顺序
李才哥
2019-09-09
1.3K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档