基础

2018-03-29  本文已影响0人  Monee121

js基础一

  1. 课程介绍——本集主要讲些什么
  2. JS组成中的:ECMAScript简介
    解释器,翻译
  3. JS组成中的:DOM简介
    文档对象模型
  4. JS组成中的:BOM简介
    游览器对象模型
  5. ECMAScript、DOM、BOM三者的兼容性问题
  6. 变量类型——typeof检测类型
    TypeOf null object
  7. typeof 返回的数据类型种类:number、string、boolean、undefined、object、function
  1. object对象类型——基本类型(number、string、boolean、undefined)与复合类型(由基本类型所组成)的对比、数组
  2. 良好的代码习惯:变量从始至终,只存放一种类型的数据

js基础二

  1. 数据类型转换实例:数字求和

  2. parseInt函数介绍
    (1)字符串转换数值(2)//从字符串中提取

  3. NaN的含义、特点、矛盾
    //NaN Not A Number 不是数字——非数字
    与其它数值比较总是不相等,包括自身

  4. isNaN方法、具体应用

  5. 隐式类型转换:==、===、-、*、/
    alert(a==b); //先把两边的东西转成一样的类型,然后再比较
    //alert(a===b); //不转换,直接比较

  6. 加号的功能与"减、乘、除"运算符的比较
    /加号: 1.字符串连接 2.数字相加
    //减号: 1.数字相减

  7. 变量作用域、全局、局部

  8. 闭包的简单概念

js基础三

  1. 命名规范的必要性、意义


    image.png
  2. 匈牙利命名法、变量的命名规范、函数的命名规范

  3. 运算符——%取模(求余数)

  4. %取模(求余数)实例:隔行变色、数字转时间

  5. 赋值运算符、关系运算符

  6. 逻辑运动符:&&(与) ||(或)!(否)

  7. 括号运算符与优先级

  8. 程序流程控制、switch、?:(三目运算符、三元运算符)、break(跳出)、continue(跳过)
    a%2==0?alert('双数'):alert('单数');

  9. 什么是真?什么是假?


    image.png
  10. json、for in

  11. 课程总结

js基础四

  1. 函数返回值:return,没有return的函数返回值是什么?
    undefined
  2. 函数传参、arguments(可变参、不定参)
function show()
{
    //arguments->[12, 5]
    alert(arguments[1]);
}
show(12, 5);
  1. arguments应用实例:任意数字求和
function sum()
{
    var result=0;
    var i=0;
    
    for(i=0;i<arguments.length;i++)
    {
        result+=arguments[i];
    }
    
    alert(result);
}

sum(12, 5, 7, 8, 12, 5, 7, 8, 12, 5, 7, 8, 12, 5, 7, 8, 12, 5, 7, 8, 12, 5, 7, 8, 12, 5, 7, 8, 12);
  1. 实例:CSS函数
  2. 获取非行间样式:currentStyle、getComputedStyle(obj, false)[attr]
  3. 封装可重用的getStyle()函数
  4. 函数传参的可读性

js基础五 27:58

  1. 数组定义、length使用
  2. push、pop、shift、unshift方法
  3. 排序:sort方法、字符串排序、数字排序
  4. cancat、join方法
    // join把数组变成字符串,split把字符串变成数组
  5. split方法
  6. splice方法:删除、插入、替换
    //(位置,删除的元素,插入的元素)
    /1.中间删除
    /arr.splice(2, 3);
    alert(arr);
    /

//2.中间插入
/arr.splice(5, 0, 'a', 'b', 'c');
alert(arr);
/

//3.替换
arr.splice(1, 2, 'a', 'b');
alert(arr);

上一篇 下一篇

猜你喜欢

热点阅读