同步函数获取值的方式
和Promise用法类似
使用方括号加数字索引来访问字符串(类型于数组) console.log(str[1]); // e
Math.round() 四舍五入
Array 对象
题目描述 ```javascript // 字符消除游戏,给定一个只包含大写字母的字符串S,消除过程是如下进行的: // 1)如果S包含长度为2的由相同字母组成的子串,那么这些子串会被消除,余下的子串拼成新的字符串。 // 例如”ABCCBCCCAA”中”CC”,”CC”和”AA”会被同时消除,余下”AB”, “C”和”B”拼成新的字符串”ABBC”。 // 2)上述消除会反复一轮一轮进行,直到新的字符串不包含相邻的相同字符为止。 例如”ABCCBCCCAA”经过一轮消除得到”ABBC”,再经过一轮消除得到”AC” // 例如”ABCCBCCCAA”中”CC”,”CC”和”AA”会被同时消除,余下”AB”, “C”和”B”拼成新的字符串”ABBC”。
华为OD第二轮面试编程题
DOM 是 Document Object Model(文档对象模型)的缩写。下面是MDN对DOM的解释:
Javascript执行环境是单线程的,也就是说JS环境中负责解释和执行的线程只有一个,一次只能完成一项任务,这个任务执行完后才能执行下一个,因此Javascript中存在大量的异步操作和回调函数。