- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 Do not access Object.prototype method ‘hasOwnProperty‘ from target object
Do not access Object.prototype method ‘hasOwnProperty’ from target object let obj = {} obj.hasOwnProperty('xxx') 此时会显示标题错误。 即:不要使用对象原型上的方法。因为原型的方法可能会重写。 解决方法 object.property.hasOwnProperty.call(obj,'属性') 例如,foo.hasOwnProperty(“bar”) 应该替换为 Object.protot
2022-05-17 22:30:38
794
原创 JS:两数之和
1 两数之和 方法一:暴力搜索 此方法是遍历所有的两个数之和的组合,然后算其和,虽节省空间,但时间复杂度高O(N^2),空间复杂度低O(1) 方法二:用hashMap: 用线性的时间复杂度来解决问题,即只能遍历一个数字,另一个数字可以先将其存储起来,使用一个Map数据结构,来建立数字和坐标之间的映射关系。 由于Map是常量级查找效率,这样在遍历数组的时候,可以用target减去所遍历的数字,即得到另一个数字。直接在Map中查找是否存在即可。 方法二 :第一种写法 var twoSum = funct
2020-12-12 11:06:35
5010
1
原创 2020/11/20
JS初级练习题 猜拳游戏 设计一个猜拳游戏 假设:1 代表石头 2 代表剪刀 3 代表布 计算机每次随机出现1-3中的任意一个数字 玩家也有三种状态,用玩家出的数和计算机出的数进行比对,按照游戏规则分成胜负。 难点:1-3中的任意一个随机整数:parseInt(Math.random()*3+1) 石头(1) 剪刀(2) 布(3) var computer = parseInt(Math.random()*3+1) (1~4随机数) var player = parseInt(prompt(“请输
2020-11-20 21:22:49
227
原创 2020/11/20
JavaScript 基础语法(基础讲解js) 1.js的组成 ECMAScript:语法 BOM(浏览器对象模型):控制浏览器,比如弹框,控制台输出等 DOM(文档对象模型):控制标签,比如增加一个div,删除一个img等 2. js的书写位置 行内式 标签: 在href里面href="alert(1111)" 其他标签: onclick="alert(11111)" 内嵌式: script标签里面写...
2020-11-20 21:02:25
174
VMwareWorkstation_10.07_Lite_CHS.exe
2019-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅