`
wutun1987
  • 浏览: 12057 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
最近访客 更多访客>>
社区版块
存档分类
最新评论

JavaScript第一天

阅读更多
JavaScript的语言特性:

1、引用
   相信有学过面向对象的人来说,这不是很难理解的。
   可以理解引用就是:指向实际对象地址的指针。可以有多个变量指向同一个对象,但是只要其中一个变量改变,其他的变量也相应的改变。
   注意:字符串的拼接,其实是产生一个新对象,例如:var str="one String";var temp =str; str += " other String"; alert(temp != str);输出true。

2、函数的重载和类型检查

   与java的重载意义一样,通过判断传入的不同数量或类型的参数发挥不同的作用。所以必须依赖两件事:判断传入参数的数量的能力和辨别传入参数类型的能力。
   类型判断一般使用两种方法:1、使用typeof 例如:if(typeof num === "string") , 但是这个方法一般不能用在自定义对象,因为它返回object对象。2、使用对象都带有的constructor,这个属性引用的是原本用来构造该对象的那个函数。例如: if(num.constructor == String).他们的区别见附图1。
  作用域。变量的作用域是由函数划分的,不是由块划分的。
 



  • 描述: 附图1
  • 大小: 105.9 KB
分享到:
评论

相关推荐

    javaScript 第一天

    JavaScript,也常被简称...以上就是JavaScript第一天学习的一些关键知识点,这只是JavaScript庞大知识体系的冰山一角。随着学习的深入,你会接触到更多的概念,如闭包、作用域、模块化、AJAX、前端框架等,继续探索吧!

    pink老师Javascript基础PPT.zip

    在"JavaScript第一天.pdf"中,我们可能学习到JavaScript的基本概念,包括它的历史背景、应用领域以及与其他编程语言的区别。pink老师可能会介绍变量的声明(var, let, const)、数据类型(原始类型和引用类型)以及...

    JavaScript基础第06天笔记.md

    # JavaScript基础第06天笔记知识点详解 ... - `shift()`:移除数组第一个元素并返回该元素。 - `splice()`:从数组中添加/删除元素。 通过上述方法,你可以轻松地管理和操作数组,使其成为一种非常强大的数据结构。

    javascript脚本获取当月第一天日期和最后一天日期

    通过`setDate(1)`可以得到当月第一天,通过计算下个月第一天并减去一天可得到当月最后一天。这些知识对于JavaScript开发者来说是非常基础且重要的,熟练掌握它们能帮助我们更好地处理日期相关的逻辑。

    第一天JavaScript笔记总结

    第一天JavaScript笔记总结

    JavaScript高级第一天.xmind

    JavaScript高级第一天.xmind

    JavaScript进阶第一天.md

    JavaScript进阶第一天.md

    javascript获取当月第一天和最后一天

    这段代码首先创建了一个表示当前月份第一天的Date对象,然后通过`getDay()`得到该月的第一天是星期几。接着,我们通过将日期设置为0来获取上个月的最后一天,因为JavaScript会自动将超过月份总天数的日期设置为下个...

    JavaScript进阶第一天.zip

    在“JavaScript进阶第一天”的学习资源中,我们可以深入探讨以下几个关键知识点: 1. **变量与数据类型**:JavaScript支持七种数据类型,包括基本数据类型(Number、String、Boolean、Null、Undefined、Symbol、...

    javascript 生成一周的时间

    - 计算当前日期所在周的第一天。 - 使用`for`循环生成表格中的每一项,显示当前周的日期。 - **添加日期函数`addDate(dt, num)`**: - 接受一个日期对象`dt`和一个整数`num`,返回一个新的日期对象,该对象表示...

    小白学JavaScript的第十一天

    小白学JavaScript的第十一天

    21天学通JavaScript(第2版)

    第一篇完整地讲解了javascript的基础知识,主要内容包括javascript概述、数据类型、常量与变量、表达式与运算符、程序语句、函数和数组等。第二篇专门介绍javascript中内置对象的应用,内容包括javascript对象基础、...

    JavaScript学习第一天.md

    学习H5前端过程中的一些笔记和心得,记录Javascript的一些知识点,以及自己的一些体会和心得,愿未来每一天,都能学有所成,学有所获,再此记录自己每一天的努力与收获!

    小白学JavaScript的第一天

    个人笔记

    获得当前月的第一天和最后一天

    首先,我们来理解“js month 第一天 最后一天”这些标签所代表的含义。"js"指的是JavaScript,一种广泛使用的脚本语言,常用于Web开发;"month"指的是月份,这是日期的一部分;"第一天"和"最后一天"是指每个月的起始...

    21天学通JavaScript(第5版)- 源代码

    在21天学通JavaScript(第5版)这本书中,作者张启玉和刘刚深入浅出地介绍了JavaScript的核心概念和技术,帮助初学者快速掌握这一强大的工具。 本书的源代码通常包括了书中所有实例和练习的完整实现,以便读者能够...

    21天学通javascript——PDF完整版下载.zip

    第一篇完整地讲解了Javascript的基础知识,主要内容包括Javascript概述、数据类型、常量与变量、表达式与运算符、程序语句、函数和数组等。第二篇专门介绍Javascript中内置对象的应用,内容包括Javascript对象基础、...

    js中获取当前月的第一天和最后一天

    - 使用`getDate()`方法获取当前日期,但我们需要的是月份的第一天,所以需要将日期设置为1。 - 创建一个新的`Date`对象,将月份设置为当前月份,日期设置为1,年份设置为当前年份。 - 示例代码: ```javascript ...

Global site tag (gtag.js) - Google Analytics