位置: 编程技术 - 正文

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

  • 增值税专票如何作废
  • 金税三期是什么时候投入使用的
  • 税收法律关系中最实质的东西是
  • 小企业会计制度科目和2013年小企业会计准则科目的区别
  • 股东投资款给自己发工资如何处理?
  • 个别计价法和先进先出法举例
  • 自然人个税申报错误怎么更改?
  • 公司投资款需要纳税吗
  • 发票已开后 对方公司名称变更怎么处理
  • 事业单位申请电采暖电表免费么新疆昌吉
  • 预付的房租计入什么费用
  • 金蝶kis旗舰版使用手册
  • 商品明细分类账怎么做
  • 建筑安装项目要求有哪些
  • 票面利率大于市场利率是溢价吗
  • 企业名称变更后原名称还能使用吗
  • 企业收回报废产品合法吗
  • 应付税款法账务处理
  • 淘宝企业店铺的钱会打到哪里
  • 国税开增值税专票怎么开
  • 吊车费计什么科目
  • 企业所得税怎么征收几个点
  • 处置其他权益工具投资会影响当期损益吗
  • 税务年报网上怎么申报小微企业
  • 应交税费的借方表示什么
  • 商铺买过来需要交税吗
  • 专项应付款怎么记账
  • 期末留抵税额怎么做账
  • 电脑开机弹出documents文件夹
  • anyproxy提高公众号文章采集效率
  • 上月开的发票会计漏做帐本月应如何补做账?
  • ServiceLayer.exe - ServiceLayer是什么进程 有什么用
  • cortana小娜可以卸载吗
  • 代垫运费会计分录怎么写
  • PHP:Memcached::getServerByKey()的用法_Memcached类
  • 应用程序无法正常启动0xc000007b
  • 公司要交什么税个人卖给公司的二手车
  • 科技三项费用拨款共计5000万元
  • 混合债清偿顺序
  • 牛客前端刷题怎么样
  • js倒计时函数
  • metareg命令
  • 固定资产改造更新
  • 自营与代理
  • 个税app重置申报
  • 银行的社保缴费基数好高啊
  • 非财政补助结余分配和非财政拨款结余分配
  • 法人章两个字的怎么印
  • 母公司的资质怎样才能转给子公司
  • 教育咨询公司能开培训费发票吗
  • wordpress删除修订版本
  • mongodb 教程
  • 金税盘维护费抵扣
  • sql2000数据迁移到2008
  • sqlserver代理服务启动失败
  • 购买债券收到的现金
  • 库存商品入库的会计分录怎么写
  • 饭店开业多久可以正常
  • 成本法的处置
  • 留抵抵欠税附加税需要交嘛
  • 投资性房地产成本法账务处理
  • 应交税费减免税额在借方还是贷方
  • 转出未交增值税借方余额怎么处理
  • 接受捐赠收入如何计入收入
  • 股权投资与债权投资包括什么
  • windows桌面快捷方式怎么创建
  • linux虚拟局域网搭建
  • 新移动硬盘安装视频教程
  • 苹果电脑注释
  • linux查看组的信息
  • yosemite10.10.3beta3下载地址 os x10.10.3beta3官网下载
  • leerfel是什么牌子
  • 怎么更换win系统
  • rd命令是什么
  • Javascript call和apply区别及使用方法
  • vue中使用ajax
  • 噩梦像连续剧
  • Python的装饰器用法学习笔记
  • 吉林网上报税网址
  • 法治税务演讲稿结尾
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设