- 0
- 0
- 约3.33千字
- 约 4页
- 2026-02-04 发布于北京
- 举报
复习
Math对象
PI/abs()/floor()/ceil()/round()/max()/min()/pow(x,y)/random()
Date对象
创建对象
newDate(2018/12/2510:20:30)
newDate(2018,11,25,10,20,30)
计算机元年
获取时间
getFullYear()/Month()/Date()/Hours()/Minutes()/Seconds()
/Milliseconds()/Day()/Time()
设置时间
set...
Date对象newDate(d1)
两个对象相减,相差的毫秒数
转本地格式
toLocatring()/toLocaleDateString()/toLocaleTimeString()
Number对象
newNumber(123)
toFixed(2)/toString()
Number.MAX_VALUE/MIN_VALUE
Boolean对象
newBoolean()
ES6
块级作用域let{}
箭头函数回调函数一种写法()={}
学门编程语言的基本步骤
(1)了解背景知识:、现状、特点、应用场景
(2)开发环境:编写helloworld
(3)变量和常量
(4)数据类型
(5)运算符
(6)逻辑结构
(7)通用小程序
(8)函数和对象
(9)第库、框架
(10)实用的项目
1.ES6
(1)函数中的参数
ES6允许为形参设置默认值,如果没有传递实参,则自动调用形参的默认值。
functionadd(num1,num2=7){}
(2)模板字符串
`在此之间可以写任意形式代码${JS语法}`
练习:创建一个员工对象,包含,,生日,工资;使用模板字符串打印员工信息
:**,:**.
2.错误处理
(1)常见的错误
SyntaxError语法错误,错误的使用了中文符号,缺少括号..程序不会执行
ReferenceError应用错误,使用了未的变量,会影响后续代码的执行
TypeError类型错误,错误的使用了数据的类型。例如把变量当函数使用,把对象当函数使用。会影响
后续代码的执行
RangeError范围错误,参数的使用超出了范围,会影响后续代码的执行例如:newArray(3.5)
(2)错误处理
try{
尝试执行可能出现错误的代码
}catch(err){
捕获出现的错误,把错误信息放入到err中
错误处理的方案
}
3.NODEJS概述
NODEJS基于谷歌的V8引擎(JS解释器),运行在服务器端的语言,基于JS。
英文
中文
对比JS和NODEJS
(1)JS运行在浏览器端,存在兼容性的问题;NODEJS运行在服务器端,不存在兼容性问题。
(2)两者都有内置(ES)对象、自定义对象、宿主对象(根据执行环境的不同)
(3)JS用于网页中的交互效果,NODEJS用于服务器端操作,例如:创建web服务器、操作数据库...
NODEJS的执行方式
模式nodeC:/xampp/./01.js
交互模式
node回车进入交互模式
两次ctrl+c或者输入.exit交互模式
NODEJS特点及应用
支持数万个并发连接
应用于基础社交网络的大规模web应用
4.全局对象
NODEJS:global
在交互模式下,的变量和创建的函数都是全局对象下的,可以使用global来,例如vara=1;
global.a
在模式下,文件中的变量和创建的函数不是全局对象下的,不能使用global来
JS:window
在浏览器下,文件中的变量和创建的函数是全局对象下的,可以使用wind
您可能关注的文档
最近下载
- 2025年广东省中考物理试题卷(含答案详解).pdf
- 2022年土地登记代理人题库700道精品【达标题】.docx
- 人教版七年级数学下册同步练习题含解析(全册).docx VIP
- DL_T 5200-2019 水电水利工程高压喷射灌浆技术规范.docx VIP
- 环境影响评价工程师之环评法律法规题库及答案(新).docx
- 2023年国家公务员考试题库含完整答案【夺冠】.docx
- IPC-4562(Chinese)完整可打印版.pdf VIP
- 2023年税务师继续教育题库(含答案)word版.docx
- 环境影响评价工程师之环评法律法规题库及参考答案【精练】.docx
- 加强农电安全管理工作(三篇) .pdf
原创力文档

文档评论(0)