位置: 编程技术 - 正文

JavaScript的21条基本知识点

编辑:rootadmin
1.JavaScript大小写敏感;2.声明变量如果不写var,则为声明了全局变量;任何不是方法的函数,都是全局变量,其里面的this都指向window;3.%运算符,求余数,保留整数,y=5;x=y%2;则x=1;4.如需把两个或多个字符串变量连接起来,请使用 + 运算符,区别于php;5.三目运算:greeting=(visitor==”PRES”)?”Dear President “:”Dear “;6.indexOf()方法,从0算起,空格也算一位;7.Math.floor()向下取整数,返回的值小于或等于该数,Math.floor(-5.9),返回-6;8.函数内部声明变量的时候,一定要使用var命令。如果不用的话,你实际上声明了一个全局变量!9.写demo时,一定要将JS写到最下面,防止因html元素未加载,导致JS代码运行不出来预计的效果(JS是解释型语言,边加载边解释,只有目标对象被加载到DOM树以后才能获取和操作);.闭包的含义:闭包其实就是函数的嵌套,内层的函数可以使用外层函数的所有变量,即使外层函数已经执行完毕(所以闭包会有性能问题,外层的变量在外层函数调用结束之后还一直存在在内存中);.checkbox打钩的值为check,不是true;取消的值为undefined,不是false;.判断变量未定义用 typeof(flag)===”undefined”;.JS函数内部可以访问全局变量(或作函数外部变量),这点区别于PHP;.函数中的this,总是指向调用者,或者可以这样说:不是方法的函数,this都指向window;是方法的函数this指向对象本身(要注意方法中的闭包问题,this是指向window的);.销毁变量的方法:obj = null; delete obj;.直接判断时,以下会被转换成false: undefined,null,0,-0,NaN,”"(空字符串);所有其他值,包括对象、数组都会转换成true;.布尔值包含一个toString()方法,可以返回true或false的字符串;.可以说javascript只有6种数据类型,数字、字符串、布尔值、null、undefined和对象;.javascript中没有块级作用域,取而代之的是函数作用域(参见犀牛书第六版P);.javascript的声明提前特性:在函数里声明的所有变量都被提前到函数的顶部(参见犀牛书第六版P);.JS中函数的执行都是异步的,要注意取值的问题

推荐整理分享JavaScript的21条基本知识点,希望有所帮助,仅作参考,欢迎阅读内容。

JavaScript的21条基本知识点

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

javascript设计模式之工厂模式示例讲解 javaScript工厂方式原始的方式因为对象的属性可以在对象创建后动态定义,这在JavaScript最初引入时都会编写类似下面的代码varoCar=newObject;oCar.color="blue";oCa

javascript日期格式化示例分享 /***格式化日期*@param{Object}ms表示指定日期与年1月1日午夜间全球标准时间的毫秒数*@returnyear-month-datehh:mm*/Util.parseToDate=function(ms){vardate=(newDate(parseInt(ms)

JS和函数式语言的三特性 首先要有一个概念:并不是一个语言支持函数,这个语言就可以叫做函数式语言。函数式语言中的函数(function),除了能被调用之外,还具有一些其他性

标签: JavaScript的21条基本知识点

本文链接地址:https://www.jiuchutong.com/biancheng/373744.html 转载请保留说明!

上一篇:js函数在frame中的相互调用详解(js frameset)

下一篇:javascript设计模式之工厂模式示例讲解(js设计模式书)

  • 个人开发选项
  • 个人独资企业的责任承担
  • 核定征收企业股权转让的个人所得税
  • 报销单据粘贴单图片
  • 出口货物如何申报
  • 季度所得税资产总额怎么计算
  • 公司基本户如何注销
  • 招标文件费属于哪类税收编码
  • 挂靠别人公司怎么交税?
  • 零售行业会计核算方法
  • 政府会计制度中累计盈余怎么计算
  • 购进货物用于免征增值税项目
  • 母子公司可以开具资金占用费
  • 去年成立的公司今年需要年检吗
  • 增值税普通发票可以抵扣吗
  • 纳税人如何办理纳税申报
  • 电商刷单的财务操作
  • 职工福利费发票开票范围
  • 收到投资款不做资本可以做什么?
  • 土地出让金产生的利息交契税吗
  • 收到外单位奖励怎么回复
  • 普票没有税号可以开票吗
  • 公司房租押金收不回来账务处理
  • 呆账怎么写会计分录
  • 路由器突然不能上网了显示红灯
  • 如何绕开压缩包密码
  • 农产品进项税额怎么计算
  • 货物无偿赠送分录
  • 科研的成果形式
  • 如何查询税务完税证明
  • 微信php开发教程
  • yii框架文档
  • 进项税额转出和不抵扣的区别
  • 其他收益在资产负债表哪点
  • html前端开发教程
  • 网站top排行榜
  • 怎么做应收应付账款分录
  • 有问题的原始凭证是什么
  • 残保金滞纳金可以税前扣除吗
  • sqlserver定时执行sql
  • 打开access自动弹出窗体
  • 发票可否盖财务章
  • 购买软件使用费计入什么科目
  • 土地出让金返还比例是多少
  • 联营单位投入的款项
  • 福利费列支范围及标准
  • 一般纳税人出现以下哪些情况时,其进项税额不得抵扣( )
  • 公司买汽车计入什么费用
  • 扣除土地价款
  • 企业的职工福利费
  • 普通发票如何作废操作流程
  • 资产负债表中的货币资金怎么算
  • 存货明细账余额合计与存货总账余额相同
  • 会计科目的设置应该符合国家统一会计准则的规定
  • sql添加后返回主键
  • 电脑收藏夹文件恢复
  • 修改windows host文件
  • mac系统操作的小技巧
  • linux 添加ipv6路由
  • ubuntu开机黑屏无法进入登录界面
  • win8电脑定时关机怎么设置方法
  • linux怎么用root运行命令
  • linux中vi编辑器怎么使用
  • linux小技巧
  • windows7如何安装net framework4.0
  • win7系统咋样
  • unity脚本如何运行
  • 简单 粗暴
  • c#中抽象类的定义
  • python多线程操作
  • shell脚本进程号
  • python怎么启动命令
  • javascript基础教程pdf
  • Unity GameObject.activeSelf, GameObject.activeInHierarchy,GameObject.SetActive和SetActiveRecursively
  • 增值税普通发票需要交税吗
  • 留抵税款
  • 海关进口增值税如何入账
  • 天津户籍信息查询
  • 医生算是公务员吗?
  • 资源税税率表一览表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设