javascript
文章平均质量分 59
噢耶~
我很懒
展开
-
004 debug,this,工厂,构造函数,原型对象,toString,垃圾回收
debugchrome浏览器中,sources中进行调试this解析器在调用函数时每次都会想函数内部传递一个隐含参数thisthis指向一个对象,该对象为函数执行上下文对象工具函数调用方式不同,this指向的对象不同thisfunction fun(){ console.log(this.name);}var obj={ name:"试探this", sayName:fun};var obj1={ name:"通过this调用对象"; sayName:fun}conso原创 2021-06-18 11:03:36 · 72 阅读 · 0 评论 -
004 对象和函数
对象的分类内建对象:在ES标准中定义的对象,在任何ES实现中都可以使用。比如:Math,String,Number,…宿主对象:由JS运行环境提供的对象,主要指浏览器提供的对象。例如:BOM,DOM自定义对象:开发人员自行定义。对象的基本操作...原创 2021-06-16 16:49:15 · 62 阅读 · 0 评论 -
003 流程控制语句
代码块大括号括起来的多句代码。条件语句if(条件){执行代码}else if(条件){执行代码}else{}switch(条件表达式){case 表达式:执行代码;break;…default:执行代码;}循环语句while(条件表达式){内容}for(初始化表达式;条件表达式;更新表达式){内容}break语句,continue语句,用法功能同java...原创 2021-06-15 19:07:20 · 45 阅读 · 0 评论 -
002 运算符
算术运算符±*%/ :与Number类型运算可以转换为number类型再进行运算特:+用于字符串可以拼串,且拼串优先于做加法总结:"+"String优先于Number,其他无字符串功能Number为最高优先级一元运算符+(正),-(负)可以用于转为Number类型。自增,自减++,–,同理逻辑运算符&&:与||:或!:非赋值运算符=,+=,…关系运算符<,>,=,<=,>=比字符串:一个一个字符进行比较,而不是比较长度相等运算符==原创 2021-06-15 18:31:39 · 49 阅读 · 0 评论 -
js 0基础入门001基础语法,基本变量
js文件的位置外部文件headbody中的指定位置嵌入基本语法字面量:1,2,3,。。。变量: 就是变量,var,Java的用法一样标识符:js中一切可以自主命名的(变量名,函数名,属性名),命名规则:/w + $,不能以数字开头,不能是关键字和保留字,JS底层保存标识符采用的是unicode编码(UTF-8)数据类型数据类型(6种) :String,Number,Boolean,Null,Undefined,ObjectString双引号和单引号都行,同种引号不能嵌套,反斜线原创 2021-06-15 17:34:40 · 59 阅读 · 0 评论