范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

js快速入门StringArrayObject常用方法

  String类型的常用方法:const str = " hello world "   str.charAt(1) // 传入下标 返回对应字符串 "h"   str.indexOf("h") // 传入字符串 从左往右找到第一个h的下标  1   str.length //  字符串长度 13   str.concat("你好世界") // 两个字符串合并返回新的字符串 " hello world 你好世界"   str.includes("hello") // 是否包含传入的字符串 true   str.match(/hello/g) // 匹配正则表达式返回对应的字符串的数组 ["hello"]   str.replace(/s/g, "空白") // 匹配正则表达式替换对应的字符串 "空白hello空白world空白"   str.substr(0, 2) // 从小标0开始截取长度为2的字符串片段 " h"   str.substring(1, 2) // 从小标1开始到2下标的前一位的字符串片段 "h"   str.slice(1, 2) // 从小标1开始到2下标的前一位的字符串片段 "h"   str.split("h") // 以h字符分割产生多个片段集合 [" ", "ello world "]   str.toLocaleLowerCase() // 处理字符串全小写 " hello world "   str.toLocaleUpperCase() // 处理字符串全写 " HELLO WORLD "   String() // 传入各种数据类型 转化为 字符串类型
  数组类型的常用方法let arr = [{ name: "chen", age: 18 }, { name: "liu", age: 17 }, { name: "zhang", age: 19 }] arr[0] // 通过数组下标进行访问 { name: "chen", age: 18 } arr.forEach(item => console.log(item)) // 访问数组的每一项元素 arr.map(item => item.age) // 返回新数组 [18, 17, 19] arr.filter(item => item.age < 18) // 过滤返回新数组 arr.find(item => item.age > 17) // 根据条件找到后返回对应的一组元素(找到后停止循环),没有则返回undefined  {name: "chen", age: 18} arr.findIndex(item => item.age > 17) // 根据条件找到后返回对应的下标(找到后停止循环),没有则返回-1   0 arr.slice(0, 1) // 截取从小标0开始到1下标的前一位的元素为止  { name: "chen", age: 18 } arr.concat([1]) // 两个数组合并返回新的数组  [{ name: "chen", age: 18 }, { name: "liu", age: 17 }, { name: "zhang", age: 19 }, 1] arr.some(item => item.name === "liu") // 只要数组中有一组元素name为liu,则返回true反之为false     true arr.every(item => item.name === "liu") // 只要数组中有一组元素name不为liu,则返回false反之为true    false arr.splice(0, 1, "new", "new2") // 返回被替换的数组[{ name: "chen", age: 18 }], 原数组发生改变["new", "new2", { name: "liu", age: 17 }, { name: "zhang", age: 19 }] arr.push({ "name": "new" }) // 往数组末尾新增一组元素回当前数组长度, 实际元素变为 ["new", "new2", { name: "liu", age: 17 }, { name: "zhang", age: 19 },{ "name": "new" }] arr.pop() // 删除数组末尾一组元素返回对应元素{ "name": "new" }, 实际元素变为 ["new", "new2", { name: "liu", age: 17 }, { name: "zhang", age: 19 }] arr.unshift("new0") // 往数组头部新增一组元素返回当前数组长度, 实际元素变为 ["new0", "new", "new2", { name: "liu", age: 17 }, { name: "zhang", age: 19 }] arr.shift("new0") // 删除数组头部一组元素返回对应元素"new0",实际元素变为 ["new", "new2", { name: "liu", age: 17 }, { name: "zhang", age: 19 }] arr.reduce((total, current) => total + (current.age || 0), 0) // 数组中age累加   36 arr = [1, 6, 10, 4, 5] arr.join(";") // 将数组转为字符串 "1;6;10;4;5" arr.sort((a, b) => a - b) // 排序 [1, 4, 5, 6, 10] arr.reverse() // 数组倒置 [10, 6, 5, 4, 1]
  对象常用方法const obj = {   name: "chen",   age: 18 } obj.name // 通过访问属性名 获取属性值"chen" obj["name"] // 通过访问动态属性名 获取属性值"chen" Object.keys(obj) // 返回属性名集合 ["name", "age"] Object.assign(obj, { stature: 180, age: 20 }) // 后者对象的值和前者对象值合并覆盖 {name: "chen", age: 20, stature: 180} for (const key in obj) { console.log(key) } // 遍历对象

马斯克值得你崇拜吗?我发现很多人崇拜马斯克,他说一句话能让很多人深信不疑。他那里值得你们崇拜呢?我有点想不明白。先说特斯拉,电池用的是宁德时代的,他吹了半辈子的自动驾驶技术,被华为吊打。那些特斯拉刹不基于Linux自己初步搭建Kubernetes(k8s)集群基础,详细教程一搭建基础环境k8s官方网站httpskubernetes。iozh,可自行查看相关文档说明k8smasterUbuntu192。168。152。100k8snode01Ubunt数字经济引领产业转型据中国互联网络发展状况统计报告显示,截至2021年12月,我国网民规模达10。32亿,形成全球最为庞大的数字社会。党的十八大以来,数字经济上升为国家战略。规模不断扩大,但转型要稳步2022年4月4日币圈大事件今日午报4月7日波卡解除质押1263。78万枚DOT据KingData数据监控,本周(04月04日04月10日)波卡解除质押的DOT总量为1317。66万枚,解锁峰值在4月7日,解锁126绝对新惊喜!国产FydeOS系统可运行安卓Windows和Linux应用其实,之前小编就对谷歌ChromeOS有想法。但是为了试试这个系统,去购买一个PixelBook什么的,也是不至于,毕竟稳食艰难。当然,小编也想过自己安装一个,毕竟这款Chrome让U盘变成一个可随身携带的电脑系统对于很多办公族来说,公司的一些资料文件很多时候需要带回家里处理,或者出差办公需要,但是电脑携带起来又不方便,就算是笔记本,也是有点重。越来越多的人喜欢买mini电脑,他体积小,携带千钧之重!国产手机系统,或决定国产芯片的命运华为好不容易搞出一套鸿蒙系统,虽然已经开源了,但国内其它安卓手机厂商,暂时似乎还没有足够的动力使用,这确实急坏了一批人喊高人赶快出刷机包的有之,叫嚷着安卓和鸿蒙自由选择的有之。但这万物互联时代终于来了,鸿蒙系统3。0即将问世,它究竟有多强呢?去年10月华为展示了鸿蒙OS3。0的预览版,让不少华粉们都看到了其强大之处,然而它究竟有多强呢?其实很多人还不知道,接下来我们让大家一起来了解一下鸿蒙的强大之处,除了鸿蒙的强大之处四月十大金股格隆汇研究院从各大核心会员群的日常的讨论与交流中进行搜集与筛选,选出月度金股组合,不构成投资建议,仅供各位朋友研究分享新能源汽车拓普集团(601689。SH)1公司是汽车NVH行业扫地机器人是神器还是鸡肋?我家买了2台,终于弄清楚了随着时代的不断发展,很多年轻人已经开始实现智能家居,毕竟上一整天班已经很辛苦了,下班还要收拾家里的卫生,真的是苦不堪言!正是因为现在很多年轻人不喜欢清洁家里的卫生,所以各种各样的智仅售3199元,12G256G144高刷,骁龙8手机再创性价比标杆如果提到性价比手机,那么大家第一时间会联想到小米手机,毕竟小米手机是依靠极致性价比吸引了众多的米粉,同时发展强大到了今天。不过小米手机在改变了发展思路之后,不再把极致性价比的做法延
神学的尽头是科学,古人眼里的神可以千里传音,现在手机算不算神?神学尽头是神棍。神棍的尽头是神经病,只有神经病大脑装的是白日飞升,炼丹修仙,长生不老的东西,现在的手机可以千里传音达到了古人眼里神的能力,还有现在的超级计算机和核武器放到2000年有录屏工具可以推荐的吗?录屏工具很多的,我常用的几个录屏工具苹果手机使用苹果自带的录屏工具安卓手机使用录屏大师,在应用市场直接下电脑的录屏工具有两个一个是PPT录屏工具,另一个是Camtasia的录屏器0未来5年,中国经济的增长需要依靠什么?一,房地产。2019年中国土地出让金78000亿元人民币,占政府预算收入的48。土地财政已经深度绑扎了中国经济。并且短时间内不会改变,因为没有其它任何途径可以在短时间内替代土地财政BAT稳定工作和创业公司之间如何选择?首先,没有人能给你正确答案!这个问题之所以没人能给你正确答案。是因为没有人知道这个创业的风险有多大?包括这个想挖走你的师傅。同样没人知道你在现在这个公司是不是大有可为?甚至你现在老看看雷军和黄峥的迈巴赫特斯拉,你就懂小米拼多多强大不是没道理大家好,小米和拼多多,我想大家都是接触过的,你会发现它们已经慢慢渗透到了我们的生活中,成为了我们生活中随处可见的存在。现如今生活日用品手机电脑以及智能电动车等之类的产品,你会发现大E拆解摩托罗拉最新款edges,经典重现还是消费品牌?开机时听到一声熟悉的HelloMoto,你会不会以为eWiseTech倒腾了一台古董手机回来?其实不然,今日eWiseTech拆解的是摩托罗拉在今年发布的motorolaedges红米K50或将提前发布,补齐快充短板,预计起售价为1999元小米在推出双品牌战略后,整体的销量还是非常不错,尤其是卢伟冰带领的reami,更是在多个价位多次蝉联销量冠军。而除了红米Note系列外,红米K系列才是真正的王牌,比如今年的红米K4微信内测掌纹支付引发热议,我们的钱包还安全吗?近日有消息称,微信支付正在内测刷掌支付的功能。对此,微信团队回应称,刷掌支付仅为微信内部技术预研,未开启测试,目前也无应用计划。虽然消息被否认,但是刷掌支付还是成功引起了网友的好奇手机最重要的部件手机最重要的部件,我认为是屏幕,我们一天到晚都拿着个手机,整天机不离手,我们都在刷着这些个视频,浏览着这些文章,一块好的屏幕的显示效果会带给你极致的体验。其次,我认为手机也应该要有IntelNUC11小主机,实测内存频率对核显性能影响升级SN850固态Intel的十一代NUC主机发布有一段时间了,我入手的比较晚,有很多朋友已经发过使用体验了,但我还是抽空写下这篇原创,因为本篇可以分享给大家以下内容1。有了NUC11之后我卖掉了一在淘宝,拼多多上买东西怎么才知道真假?淘宝或者拼多多上买东西,总是怕便宜买到假货,其实在这两个平台是真得有便宜又好得真货,这个就要看你有没有分辨能力了,有了分辨能力就会花低价买又便宜又好用得产品了!但是怎么去分辨到底是