找到约 10000 条结果
  • 好程序员web前端分享在HTML中使用JavaScript实例代码
    好程序员web前端分享在HTML中使用JavaScript实例代码,本篇文章主要介绍了在HTML中使用JavaScript实例代码,需要的朋友可以参考下。
    2019-07-31
  • 重温JS基础--变量、作用域和内存问题
    JavaScript包含两种不同类型的值:基本类型和引用类型。基本类型指的是简单的数据段,而引用类型指的是那些由多个值构成的对象。基本数据类型Number,String,Boolean,Null,Undefined这五种基本类型数据是按值访问的,因为可以操作在变量中实际的值。
    2017-09-19
    4
  • JavaScript数据类型----原始类型与引用类型(object)详谈
    JavaScript中,有七种内置类型:6种原始类型和引用类型,他们分别是: 6种原始类型(基本类型): 空值(null) 未定义(undefined) 布尔值(boolean) 数字(number) 字符串(string) 符号(symbol,ES6中新增) 引用类型: 对象(object) 类型判断 我们可以用typeof运算符来查看类型的值: {代码...} 我们注意到,...
    2018-11-30
    7
  • prototype不是全局属性………… 这是原型属性……是挂在原型链上的,实例下面看不到,但是你直接引用是可以得到这个值的。 基础很重要,这些东西请参考《JavaScript高级程序设计》第六章
    2017-07-07
  • JavaScript的数据类型(四)
    从前面三篇文章,我们已经大致了解JavaScript的基本语法中的数据类型——数值型、字符串、布尔型、对象、数组、函数、null和undefined;这篇文章将深入探讨这几种数据类型在内存中的存储方式、读取方式和拷贝方式;
    2016-12-22
  • 我访问一个网站时,发现其加载了一个config文件,并不是以.js结尾,但是文件内容是js的格式。这个config文件是服务器返回的还是静态资源啊?这个config与config.js有什么区别吗?
    2015-04-04
    1
  • 怎么实现javascript对象的深拷贝
    在处理日常的业务开发当中,数据拷贝是经常需要用到的。但是 javascript 提供的数据操作 Api 当中能实现对象克隆的都是浅拷贝,比如 Object.assign 和 ES6 新增的对象扩展运算符(...),这两个 Api 只能实现对象属性的一层拷贝,对于复制的属性其值如果是引用类型的情况下,拷贝过后的新对象还是会保留对它们的引用。
    2020-04-05
  • 这个代码中 {视:[视频]} 数组保存的是对 视频 字符串的引用吗?如果是引用的话那是不是可以说下面的代码 k 比 k1 内存占用的小由于上面是基本数据类型,所以是值复制更新:那引用数据类型呢
    2021-06-29
    2
    ✓ 已解决
  • js闭包,垃圾回收,内存泄漏
    1.闭包的概念 闭包:指有权访问另一个函数作用域中的变量的函数。闭包的本质是将函数内部和函数外部连接起来的一座桥梁。 2.如何创建闭包 例1: {代码...} 这段代码的特点在于:1.函数inner嵌套在函数outer内部2.函数outer返回函数inner,并将值赋给了f1例2: {代码...} 3.闭包与变量的关系 闭包只能取得包含函数中任何...
    2016-03-24
    2
  • JavaScript学习总结(一)基础部分
    javascript是一门解释型的语言,浏览器充当解释器。js执行时,在同一个作用域内是先解释再执行。解释的时候会编译function和var这两个关键词定义的变量,编译完成后从上往下执行并向变量赋值。
    2014-08-29
    7
  • 深入理解 JavaScript中的变量、值、传参
    原始类型中,有三个特殊的引用类型Boolean, Number, String,在操作原始类型时,原始类型变量会转换成对应的基本包装类型变量去操作。参考JavaScript高级程序设计 5.6 基本包装类型。
    2018-12-17
  • 《javascript高级程序设计》读书笔记(二)
    ECMAScript变量可能包含两种不同数据类型的值:基本类型值和引用类型值。基本类型值指的是简单的数据段,而引用类型值指那些可能由多个值构成的对象。
    2020-07-01
  • 变量和作用域
    JavaScript中变量是松散类型,这样它只在特定的时间内用于保存一个特定的值。由于不存在定义某个变量必须要保存何种数据类型的规则,变量的值和其数据类型可以在脚本的生命周期内改变。
    2018-02-28
  • 深入了解JavaScript对象(1)--原始类型和引用类型
    注:其他编程语言用栈存储原始类型,用堆存储引用类型。JavaScript原始值被保存在变量对象内,而引用值则作为一个指针保存在变量对象内,该指针指向实际对象在内存中的存储位置。
    2017-06-22
  • JavaScript 面向对象开发知识总结基础篇
    引子: 1.JavaScript 中的变量类型和类型检测 1.1原始类型 1.2引用类型 1.3內建类型的实例化 1.4函数的字面形式 1.5正则表达式的字面形式 1.6类型检测 1.6.1原始类型的检测 1.6.2鉴别引用类型 1.6.3鉴别数组 1.6.4原始封装类型 2.JavaScript 中的函数 2.1定义函数的两种方式 2.1.1函数声明 2.1.2函数表达式 2.2JavaScrip...
    2016-08-07
  • 闭包里的微观世界
    本文旨在解释闭包里的微观世界。 内容包含:值类型、作用域、闭包 JS当中所有的function都是闭包,一般说来,嵌套的function的闭包性更强。这也是我们平时接触和研究比较多的地方。 在进入本文的核心部分以前,首先来理解几个概念: 值类型 声明一个值类型变量,编译器会在栈上分配一个空间,这个空间对应着该值的类型变...
    2015-07-26
    2
  • JavaScript基础:
    最新的 ECMAScript 标准定义了 7 种数据类型:。 Boolean:布尔类型,值为true或false String:字符串类型,值要使用双引号或者单引号括起来 Number:64位双精度浮点型的数字数据类型 Null:null 值一直是一个被讨论点,通常来说,表示一个不存在或者无效object或者地址引用。语言实现中空引用的含义各不相同。 Undefined...
    2019-05-29