26、js阶段性复习】的更多相关文章

1.一元运算符 Operator + 可用于将变量转换为数字: <!DOCTYPE html> <html> <body> <p> typeof 操作符返回变量或表达式的类型.</p> <button onclick="myFunction()">点我</button> <p id="demo1"></p> <p id="demo2"…
爱创课堂JS基础 复习: Javascript的书写位置复习 js书写位置:body标签的最底部.实际工作中使用书写在head标签内一对script标签里.alert()弹出框.console.log()字面量:数字字面量:整数,浮点数,特殊字符(Infinity,NaN).字符串字面量:所有的语言, 语言中的数字,特殊字符串.变量:定义变量标识符的规则:第一个字符是字母(a-z,A-Z),下划线,$.其他字符可以是字母(a-z,A-Z),下划线,$,数字.(还不能使用js规定的关键字,保留字)…
2.26 js解决click失效问题 前言有时候元素明明已经找到了,运行也没报错,点击后页面没任何反应.这种问题遇到了,是比较头疼的,因为没任何报错,只是click事件失效了.本篇用2种方法解决这种诡异的点击事件失效问题一.遇到的问题1.在练习百度的搜索设置按钮时,点保存设置按钮,alert弹出没弹出(代码没报错,只是获取alert失败),相信不只是我一个人遇到过. 二.点击父元素1.遇到这种问题,应该是前面操作select后导致的后遗症(因为我注释掉select那段是可以点击成功的).2.第一…
js课程 2-6 js如何进行类型转换及js运算符有哪些 一.总结 一句话总结: 1.所有类型->布尔类型(为假的情况)有哪些(6种)? 1)字符串('')2)整型(0)3)浮点型(0.0)4)null5)NaN6)undefined 2.所有类型如何转布尔类型? 类构造函数 1)v='';b=Boolean(v);2)v='';b=!!v; 3.js中字符串如何转整型? parseInt()和Number(),推荐前者 1)str='10px';num=parseInt(str); 4.js中…
JS中级复习—— 1,this   就是js的关键字 用途:指向某一个对象 如何判断this指向: 函数(方法)内—— 一种以函数的方式调用(不带.)this指向window 一种以方法的形式调用(函数名前面带.)this指向点前面的 函数(方法)外 this指向window this指向的特例: 自调用函数的this都是window 定时器里的this指向window 事件里面的this指向出发事件的元素 构造函数里的this指向他的实例 2,怎样替换掉函数内的this call():appl…
  js基础语法     Netcape        js基础语法规范(ECMAScript1,2,3,3.1,5(IE9),6   ES    ES6=es2015) DOM BOM          BOM :是由浏览器厂商各自实现的,所以差异比较大        DOM:相关的规范  是由W3C维护的     Node的优势  没有浏览器的兼容性问题     前端项目尽量不要使用ES6,需要考虑兼容性问题 --------------------------------数据类型-----…
复习 面向过程和面向对象都是编程的思想, 方式不一样 面向过程: 凡事都是亲力亲为, 所有的代码都要自己写, 每一步都要很清楚, 注重的是过程 面向对象: 执行者成为指挥者, 只要找对象, 然后让对象做相关的事情, 注重的是结果   面向对象的特性: 封装, 继承, 多态 封装:就是代码的封装, 把一些特征和行为封装在对象中   面向对象的编程思想: 根据需求, 抽象出相关的对象, 总结对象的特征和行为, 把特征变成属性,行为变成方法, 然后定义(js)构造函数, 实例化对象, 通过对象调用属性…
1.变量   var num=10;       var num1,num2,num3;   num1=10;   num2=20;   num3=30;       var num1=10,num2=20,num3=30;       注意点:   console.log(a); //报错   var b;   console.log(b); //undefined   c=10;   console.log(c); //10 会默认为全局变量,正常输出,不推荐这种写法           2…
1.引入的两种方式:直接在标签里行内js,在body最下端引入. 2.变量的5种类型:number,string,boolean,null,undefined以及一种特殊类型:object 3.变量命名:不能用数字开头,只能用$ _ 和字母,不能使用关键字保留字,不能使用中文和特殊符号.如果命名 重复会覆盖,命名尽量要语义化(命名所做的工作),使用驼峰命名法. 4.种类型转换:Number();parseInt();parseFloat();Boolean();String(); 5.算数运算符…
1.this js的关键字, 用途:指向某一个对象. 如何判断this指向 函数(方法)内 一种以函数的方式调用(不带.) this指向winodw 一种以方法的形式调用(函数名前面带.)this指向点前面的 函数(方法)外,this指向window This指向的特列 自调用函数内的this都是window 定时器的this指向window 事件里面的this 指向触发事件的元素 构造函数里的this指向他的实例 2.怎样替换函数内的this (1) Call() (2) Apply (3) …