第二阶段JS
文章平均质量分 78
weixin_45498054
这个作者很懒,什么都没留下…
展开
-
convas
1.1 convas基础1.是图形容器(画布),图形通过JS绘制。默认宽度300px,默认高度150px,可以使用canvas属性、css、js(通过属性设置宽高)三种方法设置其宽高。(当设置的宽高大于默认宽高时,占的内存不变,图像会模糊)。2.让canvas全屏:var mycanvas = document.getElementById(“mycanvas”);mycanvas.width=document.documentElement.clientWidth;mycanvas.height原创 2021-01-17 15:29:47 · 719 阅读 · 0 评论 -
JS1基础
JS1基础Js事件三要素:事件源,事件类型,事件处理Js构成核心ECMAScriptDOM文档对象BOM浏览器对象JS上级单线程语句,出现错误是会阻塞后面的代码,前面的代码会正常运行浏览器拿到Js代码之后:(1)语法检查(2)变量提升(3)执行页面从浏览器拿到地址之后过程:(1)拿到地址之后解析地址,读取文件(2)生产DOM渲染树和css渲染树(3)DOM树和css树...原创 2019-08-07 13:34:07 · 106 阅读 · 0 评论 -
JS1操作符+语句+对象+数组
JS1操作符+语句+对象+数组操作符1)一元操作符(++ --)(1)var age = 29;var anotherAge = --age + 2;alert(age);//28alert(anotherAge); //30(2)var a = 2;var b = 3;var c = (++a) + (b++) + b + (a++) - a;a=4;b=4;c=9...原创 2019-08-09 18:36:06 · 326 阅读 · 0 评论 -
JS1数据类型及转换
JS1数据类型及转换数据类型(1)原始数据类型(存储于栈内存):数字、字符串、布尔型、null、undefined(2)引用类型(存储于堆内存):数组、函数、对象JS数据存储形式:栈是把空间分好了的。若var a=100;var b=a 操作时,会给a一个空间,也会给b一个空间堆是自己申请,有一个地址暂存区域(变量指向地址,地址指向值),然后堆给你一个地址,然后去访问,...原创 2019-08-07 18:12:52 · 211 阅读 · 0 评论 -
面试题目
面试题目有var声明的变量与没有var声明的变量有什么区别?(1)有var声明的变量能够进行变量提升(2)strtic严格模式下必须用var声明变量(3)用var声明的变量不能够用delete删除(xxx是什么? xxx你了解吗?用过吗? xxx与xxx的区别是什么?)(null与undefined的区别)这类题回答思路。(1)概念:null是代表空值,undefined是代表...原创 2019-08-07 18:42:23 · 139 阅读 · 0 评论 -
函数+正则+es6
一:函数1.函数调用 (1)括号直接调用 (2)call和apply (3)自调用(能够函数提示的不能自调用,函数自调用之后直接销毁) (4)New调用。new操作调用函数,函数没有return时,会自动return this, 如果自己写了return 是一个原始数据类型,则还是返回this,如 果自己写了 return是一个引用数据类型,就返回自己的retu...原创 2019-09-11 16:23:32 · 207 阅读 · 0 评论