位置: 编程技术 - 正文

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

  • 个人私活 要交个人所得税吗
  • 基础电信服务税率和增值电信服务税率
  • 什么是印花税的税目
  • 本年利润总分类账图片
  • 房屋租赁和服务费发票的区别
  • 房地产企业实收资本要求
  • 收到投资款怎么做记账凭证
  • 出纳如何做好保密工作
  • 什么是联营商品
  • 小规模纳税人发票图片
  • 被投资方减资的会计处理
  • 清算固定资产处置方案
  • 公司社保退回会退钱吗
  • 进项税额转出是不可以抵扣吗
  • 正常的成本利润是多少
  • 劳务报酬代扣代缴个人所得税怎么做账
  • 案例分析房租完税证明怎么入账?
  • 个人捐款单位需要记账吗
  • 未分配利润转增股本 个人所得税
  • 期末留抵税额转出怎么报税
  • 代收车船税是什么意思必须收吗
  • 冲销凭证怎么记账
  • 企业装修期间开工怎么办
  • 期间损益结转怎么结转
  • 跨年度残保金退回做什么
  • 计提外币借款利息
  • 笔记本怎么按出键盘
  • 什么是商务接待与拜访
  • 或有事项的计量结束语
  • 华为mate50 pro
  • php字符串赋值
  • 公司付物业费没开发票
  • 找潜水员
  • 非营利组织增值税
  • 小规模纳税人会计分录
  • 小规模纳税人要交企业所得税吗?
  • 只有进项税没有销项
  • vue动态路由是什么
  • 电子税务局没有开票业务
  • md5 python3
  • 企业对于预支工资的建议
  • 汇算清缴期间费用保险费是什么
  • 企业收到国债专项资金怎么记账
  • 运输费属于生产成本还是制造费用
  • 个体户营业额超了怎么办
  • 视同销售的增值税是如何计算?
  • 外账会计的做账流程
  • 专家评审费如何入账
  • 固定资产出售如何开票
  • 小规模纳税人出租不动产优惠政策
  • 收到的出口退税款需要并入利润总额吗
  • 实缴增值税比计提增值税少怎么做账务处理
  • 银行承兑汇票以公允价值计量
  • 按工人工资比例结转制造费用会计科目
  • 上年未计提所得税,本年怎么做分录
  • 小规模纳税人劳务派遣差额征税税率
  • 股票交易费用计入股票成本吗
  • 有会计从业资格证还有用吗
  • 超市购物卡怎么办理
  • 企业建账的流程有哪些
  • sql语句优化的13种方法
  • windows vista X86 RTM/OEM 中文正式版下载地址
  • win8系统手机
  • freebsd怎么样
  • tvt_reg_monitor_svc.exe进程是什么
  • WZCSLDR.exe - WZCSLDR是什么进程
  • windows8.1怎么升级
  • win8平板玩lol
  • liunx改时间命令
  • Win10预览版桌面图标和任务栏不翼而飞怎么办?
  • 事件处理的三个要素
  • perl linux命令
  • perl常用函数
  • jquery的动画效果
  • 单例类python
  • android之handler
  • jquery点击事件写法
  • Android EventBus发布/订阅事件总线
  • 深圳税务网上服务大厅官网
  • 出口退税备案单证目录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设