大家如果想快速有效的学习,思想核心是“以建立知识体系为核心”,具体方法是“守破离”。确保老师课堂上做的操作,反复练习直到熟练。
第69次(JavaScript)
学习主题:JavaScript
学习目标:
1 掌握js引入
2 掌握js变量 数据类型
3 掌握 js运算符
对应视频:
http://www.itbaizhan.cn/course/id/85.html
对应文档:
无
对应作业
- JS定义和特点
- 简述javaScript的特点
- 简述javaScript的作用
- 请列举javaScript的优点和缺点
优点:
- 脚本语言
- 基于对象的
- 事件驱动
- 简单
- 安全
- 跨平台
- JS的声明和引入
- javascript 的引入方式有几种,分别怎么写?
有两种;
1. javascript的引入方式可以综合书写吗?请说明原因
2. javaScript 标签的type="text/javascript"属性和charset="UTF-8"属性的作用
Charset=“UTF-8”是属于字符集,可以解决JavaScript中乱码的问题。
1. JS中的变量
1. JS中的变量名区分大小写吗?
2. JS中书写表达式结束可以把分号省去吗?
可以
- JS中变量名的规范
- JS中数据类型
- 请问在JS中NAN这种数据类型是什么意思,是如何产生的?
不是一个数字;企图将不是数据类型的的字符串转化为数字类型。
- 请问在JS中undefined这种数据类型是什么意思,是如何产生的?
是指未定义的数据类型;声明变量的时候未给对象赋值。
- var a =null; alert (type a) 请问弹出什么?
Object
- JS中的运算符
- 请问在JS中的”==”和”===”的区别,以及各自的作用。
- 5.2.2 请分别打印下面的结果
var f1=false;
var f2="false";
var f3=0;
var f4="0";
alert(f1==f2);F
alert(f1==f3);T
alert(f1==f4);T
alert(f2==f3);F
alert(f2==f4);F
alert(f3==f4);T
alert(f1===f2);F
alert(f1===f3);F
alert(f1===f4);F
alert(f2===f3);F
alert(f2===f4);F
alert(f3===f4);F
分享/讲解/扩展思考
点名提问从第一节课到最后一节课分别学到了什么,直到同学们把所有的知识点都说出来并且保证无误。
第70次(JavaScript)
学习主题:JavaScript
学习目标:
1 掌握js的控制语句
2 掌握js的函数,数组
3 掌握js的event对象
对应视频:
http://www.itbaizhan.cn/course/id/85.html
对应文档:
无
对应作业
- JS中的控制语句
- 请问 if (){} 和if(){} else if(){}..else{}的区别
条件越来越复炸,分支越来越多。
- for循环中的变量是局部变量吗?
是呀
- JS中函数的学习
- 函数的声明方式有几种?请说明具体的作用
- 请说出函数执行符的作用
当函数成为一个形参传入时,若存在执行符,就会执行传入的函数二不是打印整个函数。
- JS中Date和Math对象
- 请说出 Date对象常用的方法
- 请说出Math对象常用的方法
- JS中String和Global
- 请说出String对象的常用方法
- 请说出Global对象的常用方法
我们重点了解eval函数就可以了。
Eval函数可以计算字符串,并把他当作脚本代码来执行。
- JS中Array对象学习A
- 在JS中的数组下标是否可以不连续?
可以不连续,中间部分用空值表示。
- var arr2=new Array(参数); 数组的声明中这个参数的个数不同代表的含义是什么?
当为一个时如果是数字则表示数组的长度,当为多个参数则表示存入数组的的参数,参数的数量为数组的长度。
- JS中Array对象学习B
- 请问JS中数组的长度是不是可变的.
数组的长度是可变的,通过.lengrh方法可以改变数组的长度。
- JS中数组的遍历方式有几种,请列举.
据我所知有两种:1、普通for循环。2、加强for循环。(这里的i不再指定变量而是指定下标)
- 请列举JS中数组的常用方法.
- JS中的事件学习Event
- 请列举出常用的事件
据目前所学,时间主要有三个:单击事件,双击事件,鼠标事件。
- 请问onclick事件和onchange事件的使用的场景是什么
Onclick表示单击事件,用途很广,想用哪里用哪里。
Oncharge表示焦点改变事件,用于焦点改变的地方呀。