复习一
下周5之前掌握以下内容。及时提问或讨论。
大家周末也要一些安排自己的学习任务。
李小峰和小组长商量,并在每天早读开始安排当天早读的学习进度!写到黑板上!
如“今天早读任务:js习题1~10”
组长当天其它时间检查,并记录情况。 我不定时抽查! 没完成的和不会的同学要求抄写!
以下作业,不要在电脑上做,要在本上做。不要抄题。只写题目号
- 简述js的标识符规则
- 抄写一遍关键字和保留字
- 如何表示 10进制整数 16进制整数 8进制整数 小数 科学计数法 各举例一个。并指出在课本哪页有讲解。
- 定义一个变量,初始赋值为空值。
- 举例说明 let和const定义 变量的区别
- 有哪个方法输出一个变量的值?最少列举5种!
- 如何使用console 输出“\”、 使用console用多种方法输出 单引号。
- 如何在js中表达真或假?
- 简述什么是 null
- 简述什么是 undefined
- 有个字符串“1234”,怎么样的运算时它会自动转成数值?列举6种不同的运算。
- 如何强制把一个字符串转换成数值?列举3种不同的方法。
- 有个字符串,不确定整数或小数,可能是"123",“123.45”。如何把它转成数值?
- 有个字符串,如何判断它是不是数字。“123”,“123.45”,“abc”,“123abc”
- 如何进行 加减乘除、 求余、乘方、开方、绝对值各举一例。
- 如何对小数进行 上取整、下取整、四舍五入保留两位。 各举一例。
- 如何进行 加减乘除、 求余、乘方、开方、绝对值、求对数、求自然对数、sin cos tan 运算。各举一例。
- 如何判断两个变量是否相等?
- a=12 b=‘12’ a==b 结果是什么?为什么会这样
- a=12 b=‘12’ a===b 结果是什么?为什么会这样
- 简述 == 和 === 的区别
- 尽量详细的列举出 js中的运算符,并说出它们的作用和优先级。给组长边写边讲解!
- 有变量 a=1和b=2,如何交换变量a和b的值?
- 默写 if语句的格式
- 默写 if else语句的格式
- 默写 if else 语句多分支的格式
- 默写 switch 语句的格式
- 讲述 continu 在 switch 中的区别
- 使用循环输出 1、2、3、4、5、6、7、8、9、10
- 使用循环输出 10、20、30、40、50、60、70、80、90、100(多种思路)
- 使用循环输出 15、25、35、45、55、65、75、85、95、105(多种思路)
- 讲述continu和break在循环中的区别
- 如何定义一个数组?多种方法
- 如何获取数组的长度?多种方法
- 如何访问数组中的最前一个元素?
- 如何访问数组中的最后个元素?
- 如何访问第3个元素?
- 访问数组中的第13个元素,如果数组长度小于13 会发生什么?(这叫索引越界)
- 如何循环操作数组中的所有元素?只要掌握最基础的循环即可。比如给全部元素加1
- 如何循环倒着输出全部元素。
- 各人自选记忆10个数组的常用函数、记忆10个字符串的常用函数。 要写讲出函数的功能、参数、返回值。并举例用法。