javascript基本概念

1 语法

区分大小写

严格模式  在顶部使用 "use strict", 也可在指定函数中添加 "use strict"

关键字 let 与 yield

        数据类型 : Undefined,Null, Number, String, Boolean , Object

typeof 操作符不是函数

null == undefined   => true ; null === undefined =>false

Boolean()  函数可以对任何数据类型操作转换为Boolean类型

Infinity 正无穷   Number.MAX_VLAUE ;  -Infinity 负无穷   Number.MIN_VALUE; 判断函数  isFinite()

NaN  非数值, 任何涉及NaN的操作都会返回NaN,NaN与任何值都不相等包含自身(NaN == NaN =>false),判读函数 isNaN()

数值转换函数, Number()  parseInt(), parseFloat() ,    parseInt("10", 10);  第二参数为基数10进制,建议使用,parseFloat()只解析10进制

toString()方法,参数可以为进制基数,null与undefined无此方法 ;String()函数,参数对转换的对象,无需确定类型

Object 属性与方法 

Constructor   即如  Object()

hasOwnProperty(propertyname)

isPrototypeof(object)

propertyIsEnumerable(propertyname)

toLocaleString()

toString()

valueof()

操作符:

一元操作符 : ++/--/+/-/~/|/&/<<         >>有符号的右移, >>>无符号的右移,  逻辑操作符  !/||/&&   + - * / % > < >= <= 

== !=比较时会转换类型,      全等=== 不全等 !== 不转换类型

语句 :  if  while  do-while for  for-in(使用时检查对象是否为null或undefined), label语句(break, continue引用)

with语句 , var qs = location.serrch.substring(1); var hostName=location.hostname;

with(location){                                 //严格模式下不允许使用

var qs = search.substring(1);

var hostName = hostname;

}

switch 语句中使用任何类型,不限于数值,case 的值可以是变量

函数:  ECMAScript中所有的参数传递都是值,不可能通过引用传递参数        不能重载函数

理解参数,参数个数与定义无关,在函数内可以通过arguments对象访问参数数组,arguments[i]访问

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值