位置: 编程技术 - 正文

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

  • 增值税发票综合服务平台怎么下载
  • 个人去税务局开专票需要提供什么
  • 我国税收居民
  • 交了9个点的工程增值税不可以抵扣吗
  • 个体户经营所得税率
  • 附加税计提多了怎么调整税额
  • 转租房产税计税依据
  • 应付中转是什么科目
  • 社保次月缴纳上月算不算中断
  • 企业注销当月无法申报个税
  • 固定资产大修理支出标准
  • 公司借款给个人超过一年未还
  • 开票交税当月不确认收入如何做账?
  • 车辆购置税过户流程
  • 货代行业增值税
  • 仓储费专用发票可以抵扣吗?
  • 三十个生僻字
  • 活动策划费开票在哪个项目下面
  • 应纳税所得额未减上季度所得税,下季度可补减吗
  • windows10如何更改时间
  • win11系统开机密码设置
  • xlsx长数字
  • 呆账催讨原则是谁提出的
  • mac版字体怎么安装
  • 公司支付的赔偿金要扣税吗
  • window11安装失败
  • 如何查看自己的qq密码
  • 收款凭证和付款凭证区别
  • 高新技术企业研发费比例
  • 企业产房屋拆迁
  • 预收账款和应收账款的转换
  • 开发成本结转开发产品条件
  • javascript怎么用
  • python填写表格
  • 尚未抄税无法申报
  • 如何做进项税额转出处理
  • 增值税退税怎么退
  • 链表的优缺点有哪些
  • mongodb聚合函数详解
  • 承租方承担税费
  • 收到季度房租需要分摊吗
  • 来料加工的账务处理新收入准则
  • 设备融资租赁如何算综合利率
  • 现金流量表编制实操
  • 营改增后计算土地增值税收入公式
  • 所得税汇算清缴退税会计分录怎么做
  • 应付票据转应付账款有附件吗
  • 跨年度冲红字发票账务处理
  • 主播工资不发应该到哪里投诉
  • 办公室清洁费计入办公费吗
  • 收到国库退款
  • 融资租赁固定资产利息的账务处理实例
  • 专票先不认证如何申报增值税
  • 公司销售部门购买产品
  • 资产减值损失会计处理
  • 其它流动资产为负数原因
  • 利润表季度表怎么填
  • 什么是其他应收款科目
  • 如何设置生产成本总账表格
  • php mysql连接
  • centos6.4下mysql5.7.18安装配置方法图文教程
  • windows图标显示不出来
  • window7qq登录失败
  • win7笔记本电脑怎么重装系统教程
  • 怎么恢复电脑win7系统
  • cocos2d游戏源码
  • linux rpm解压
  • Android之Volley
  • css+div布局的常用方法
  • python 多线程处理
  • js获取宽高
  • bootstrap范例
  • mapper--图片热点区域高亮组件官方站点
  • python import ssl
  • 浙江国地税联合电子税务局
  • 客货两用车应如何运输
  • 出口退税出现预缴怎么办
  • 国税发票如何查询真伪
  • 个体工商户税收起征点是多少
  • 国税系统如何变更财务负责人
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设