位置: 编程技术 - 正文

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设计模式书)

  • 小规模纳税人缴纳企业所得税
  • 增值税纳税人是委托方还是受托方
  • 小规模纳税人工程发票几个点
  • 事业单位固定资产管理办法
  • 什么情况下纳税调减
  • 财务费用利息收入借方表示什么
  • 价外费用纳税义务发生时间
  • 销售货物并收取运费税率
  • 收到的软件退税怎么处理
  • 假的手撕票已经入账了怎么办?
  • 外籍员工缴纳商业保险
  • 发票打印机分专票和普票的吗?
  • 全资子公司需要设立股东会吗
  • 房地产预售款收条怎么写
  • 湖北省教育费附加和地方教育费附加减免
  • 企业所得税汇算清缴时间
  • 实收资本印花税最新政策2023年
  • 权益性投资损失包括哪些
  • 企业所得税退税会计分录
  • 企业法人不发工资合法吗
  • 转口贸易是否缴增值税
  • 企业代收代缴水电费出现差额怎么解释
  • 员工差旅补贴是否需要发票
  • 哪里查询发票是否抵扣
  • 购买护肤品的会计分录
  • 免征增值税的税额还要交个人所得税吗
  • 坏账准备年末余额怎么计算
  • 待认证进项税额借贷方向
  • 转让股权企业所得税怎么计算
  • 物业管理费发票图片
  • image driver
  • 销售废旧设备增值税率
  • 解决微信授权回复的方法
  • php二进制字符串压缩
  • ls命令的作用
  • 人民日报公共事件的报道问题
  • 会计计入其他业务收入的有哪些
  • vue实现注册
  • 清包工方式建筑服务
  • 受托加工的物资属于资产吗
  • sql server join
  • 其他应收款和其他应付款可以通用吗
  • 个人独资企业购入设备可以一次性计提吗
  • 固定资产到期后继续使用
  • 律师事务所账务处理例题
  • 上年度记错科目怎么调整
  • 物业公司转售电费增值税
  • 油卡办理需要多久?
  • 没有收入还需要纳税吗
  • 股东投资款是否要缴税
  • 未计提坏账准备的应收账款
  • 投资别人的公司叫什么
  • 结转资金和结余资金的含义
  • 固定资产转让开票大类是什么
  • 食堂如何做账
  • session入库有什么好处
  • sql server如何查询
  • bios设置电脑定时启动
  • win2003系统安装
  • freebsd常用命令
  • windows系统钥匙盘制作及启动密码的设置
  • ubuntu系统升级 开机黑屏怎么解决
  • 虚拟机安装redhat没有图形界面
  • cocos2dx游戏案例
  • OpenGL ES2.0-iPhone开发-part1
  • opengl(mesa) for ubuntu14.04
  • css控制图片置灰
  • vue只适合做单页项目吗
  • 常用的js框架有哪些
  • 简单介绍自己的名字由来
  • js 原型继承的几种方法
  • jquery解析XML及获取XML节点名称的实现代码
  • 福建省地方税务局杨静
  • 河北电子税务局移动端
  • 浙江国税局电子税务局
  • 企业所得税计算器在线计算
  • 税务青年要担当
  • 如何开具分包发票流程
  • 江苏宿迁个体户那个园区好
  • 开原航天医院官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设