学员总结分享 我在千锋郑州Web前端学习的收获
千锋郑州Web前端培训二阶段课程已经学习了一个多月了,最直观的印象是难度加大、逻辑性更强,课程安排非常紧凑,每天都有新知识,你必须全身心投入学习。这段时间主要是学习JS,其中逻辑分支、循环语句、函数、数组是JS的基础,ES5、Math、DOM、BOM、事件、正则表达式、Cookie、ES6、运动是JS的重点,尤其是运动部分,轮播图、放大镜、拖拽、小球重力下落、瀑布流,都是比较难的。接下来我就简单分享一下部分知识点。
DOM编程:document object module 用于设置对象、样式、属性、事件 动态控制当前页面交互,提供访问和操作网页内容的方法和接口,允许程序和脚本动态的访问和更新文档的内容结构样式。
BOM编程:浏览器对象模型 提供与浏览器交互的方法和接口。
typeof操作符,对一个值使用typeof 操作符肯恩返回下列某个字符串:
“undefined”-- 如果这个值未定义
“boolean”-- 如果这个值是布尔值:true false
“string”-- 如果这个值是字符串
“number”-- 如果这个值是数值
“object”-- 如果这个值是对象或者null
“function”-- 如果这个值是函数。
注:函数在ECMAScript中是对象,然后函数确实有一些特殊的属性,因此通过typeof操作符来区分函数和其他对象时有必要的。
Undefined 类型只有一个值:undefined,Null类型也只有一个值,是null。从逻辑角度看,null值表示一个空对象指针,如果用typeof 检测null会返回"object"。实际上,undefined是派生于null的。
NaN,即费数值(Not a Number)是一个特殊的数值,表示本来要返回数值的操作数未返回数值的情况。(NaN与任何值都不相等,包括NaN本身。isNAN()函数接受一个参数,确定是否不是数值或者不能转换为数值)。
数制转换函数:将非数值转换为数值
Number()、parseInt()、parseFloat() 有区别
一元操作符。位操作符(位操作符用于最基本的层次上,ECMAScript中所有数值都以IEEE-754 64位格式存储,但是位操作符不是直接操作64位的值,而是先将64位的值转换成32位的整数,然后执行操作,最后再将结果转换回64位)、
布尔操作符(逻辑)、乘性操作符、加性操作符、关系操作符(<= >=)、相等操作符(==、===、!= 、!==)、条件操作符、复制操作符、逗号操作符(,):可以在一条语句中执行多个操作,复制时总返回表达式最后一项。
函数
1)用function关键字来声明;
2)ECMAScript 的函数在定义是 不必指定是否返回值。实际上,任何函数在任何时候都可以通过return语句后跟要返回的值来实现返回值。return语句也可以不带有任何返回值,将返回undefined。推荐的做法是:要么让函数始终都返回一个值,要么永远都不要返回值。否则,如果函数有时候返回,有时候不返回,会给调试代码带来不便。
3)严格模式对函数的限制:不要把函数或者参数命名为eval 或 arguments;不要出现两个命名参数同名的情况。
4)理解参数
ECMAScript 函数不介意传递进来多少参数,在不在乎什么数据类型。因为ECMAScript 中的参数在内部使用一个数组来表示的,在函数体内可通过arguments对象来访问这个数组。arguments[0]是第一个元素arguments.length属性,可以获知有多少个参数传递给了函数。对于arguments的行为,还有一点,就是它的值永远与对应命名参数的值同步。
在接下的学习中我会更加的努力,朝着自己的目标前进!
相关推荐HOT
更多>>大数据培训学习什么,你了解多少
大数据培训学习什么?你了解多少?随着互联网技术的不断发展,大数据技术开始走进人们的视野,并成为现阶段吃香的技术能力之一。那么熟练掌握大...详情>>
2023-03-16 15:16:01云计算培训怎么样?可靠吗
云计算培训怎么样?可靠吗?靠不靠谱要看你什么要求了,因人而异。但如果你是想通过培训机构快速掌握好技能,然后进入行业,这个一般都没有问题...详情>>
2023-03-07 14:51:00java编程工资多少?主要学哪些内容
java编程工资多少?主要学哪些内容?java程序员的月收入在6000-20000不等,在一线城市有工作经验的java程序员的薪资收入会高一些,在二三线城市...详情>>
2023-02-24 14:56:07it工程培训机构,云计算难学吗
下面给小伙伴们列举一个学习大纲参考: 第一阶段: 零基础入门 1、计算机基础 2、Raid设置与网络服务基础 3、网络基础 第...详情>>
2022-12-01 17:48:04