
JavaScript学习笔记
这项专栏是js学习笔记
官方哈哈
这个作者很懒,什么都没留下…
展开
-
关于Es6中Object.assign()基本使用以及一些规则
Object.assign():是Es6中的语法,它的作用就是将源对象(source)的所有可枚举属性,复制到目标对象(target)中。Object.assign():方法第一个参数是目标对象,后面可以接多个源对象,并且返回合并之后的对象。例如: const target = { a: "张德帅" }; const source1 = { a:"郝帅",b: 2 }; const source2 = { c: 3 };Object.assign(target, source1原创 2020-10-13 19:33:29 · 541 阅读 · 0 评论 -
关于offsetWidth和offsetHeight的使用
最近在做一个贪吃蛇食物时运用了该方法,接下来看下效果图js代码:Food.prototype.render=function(map,window){map//参数是一个存储div盒子的一个变量,在这里作为形参将其传入进来了 console.log(map.offsetWidth) console.log(map.offsetHeight) var x=wind...原创 2020-01-10 10:43:40 · 760 阅读 · 0 评论 -
javaScript中appendChild的用法
1.appendChild() 方法可向节点的子节点末尾添加新的子节点。实例一:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <style> .map{ width: ...原创 2020-01-10 11:20:12 · 9579 阅读 · 0 评论 -
JS点击事件——Uncaught TypeError: Cannot set property 'onclick' of null
问题吗描述:今天在用js的面向对象时遇到这个错误,因此记录一下解决这个错误的方案。HTML代码:<html> <head> <meta charset="utf-8"> <title></title> </head> <style> #btndiv{ width: 100px; h...原创 2020-01-07 15:10:42 · 177 阅读 · 0 评论 -
关于js中apply和call的使用
apply方法的使用我们先来看一段代码:function f1(){ console.log(this) }通过控制台我们知道,f1函数中输出的是window这个对象。但是我们在做项目的时候往往会有需要调用其它对象中的方法,那么这个时候我们怎么办呢,别慌! 重点来了,我们可以使用call和apply来改变this的指向。咋们再来看一段代码:var obj={ name...原创 2020-01-15 16:40:11 · 143 阅读 · 0 评论