- 博客(11)
- 收藏
- 关注
原创 前端笔试问题总结
语句执行结束,原对象由{num1: 117}变成 { num1: 117,child :{ num2: 935 }},而原对象因为无人再引用他,所以被GC回收,当前a指向新对象{ num2: 935 }js内部为了保证赋值语句的正确,会在一条赋值语句执行前,先把所有要赋值的引用地址取出一个副本,再依次赋值。所以再执行obj.child,自然就是undefined了。
2024-06-10 15:38:09 255
原创 vue组件中,如何提取公共的防抖函数,并在组件中使用。以及select下拉框滚动加载的设置。
在实际开发中,比如搜索栏,用户输入一个字符都要发送网络请求来返回搜索结果,这样对服务器的压力就太大了,我们需要使用防抖函数,来降低这个频率。当下拉框的数据过多时,前端可以通过分页的形式动态加载下拉框的数据。在util---->common----->comment.js写公共函数。二、如果提取公共的防抖函数,并在组件中使用。
2023-05-16 10:18:25 208 2
原创 正则表达式中的“\.“表示什么意思
这是引用符,用来将这里列出的这些元字符当作普通的字符来进行匹配。例如正则表达式\$被用来匹配美元符号,而不是行尾,类似的,正则表达式\.用来匹配点字符,而不是任何字符的通配符。
2023-03-30 14:45:54 1219
原创 前端用js处理千分位
涉及到金额比较大的数字,我们一般用千分位表示。千分位:xx,xxx,xxx.xxxx。下面用正则处理千分位,并且保留两位小数。
2023-03-30 14:44:15 166
原创 数组和字符串的相互转换---------数组转换为字符串
当数字是四位数及以上时,toLocaleString()让数字三位三位一分隔,并以逗号隔开。当目标是标准时间格式时,用以上两种方法获取的时间是有区别的。如果是为了返回时间类型的数据,推荐使用toLocaleString()。若是在后台处理字符串,请务必使用toString()。...
2022-07-30 21:17:32 11098 1
原创 js中数组的splice和slice方法的用法及区别
splice改变原数组,slice不改变原数组。splice除了可以删除之外,还可以插入。splice可传入3个参数,slice接受2个参数。
2022-07-29 20:17:05 439
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人