1.JS底层运行机制之堆(Heap)栈(Stack)内存相关理论知识ECStack(Execution context Stack) 执行环境栈: —— 内存中分出来用于执行js代码空间EC(Execution context): —— 执行上下文, 为了区分全局和函数执行所处不同范围(词法作用域),又可以分为全局执行上下文EC(G)和函数执行私有上下文EC(FUNC)VO(Varilbale
一、 jQuery中顶级对象1、DOM中顶级对象:docuemnt----------------------页面中顶级对象 2、docuemnt点出来是DOM中属性和方法 3、BOM中顶级对象:window------------------------浏览器中顶级对象 4、window点出来是浏览器中属性和方法 5、 window.document 6、 jQuery顶级对
转载 2023-12-08 11:09:32
37阅读
JS1.客户端脚本语言 脚本语言:运行时候一句一句读取,解释代码执行就可以了(逐行执行,所以要注意打印时位置) 传统编译型语言:先将高级语言代码转换成机器语言代码,再执行。2.浏览器执行js代码过程 解析渲染html,css渲染引擎(内核) 解析引擎,将高级语言转换成机器语言,v8(谷歌浏览器解析引擎)3.组成 ECMA : Script基础语法 DOM文档对象模型 :利用js操作元素
经历了百度面试,才深刻体会到对于任何知识,仅仅知其然,不知其所以然,对于学习是很不好。 一直以为对jQuery很熟悉,从1.2.6 一直用到现在1.4.1 ,API可以按照分类背出来,但是掌握层次仅仅是在应用上。网页教学网上曾经有一篇文章《前端开发者使用JS框架三个等级》,我在写代码时候,思路还是没有离开“功能实现”。 结合使用jQuery经验,面试归来,好好研
JQuery_01一、认识JQuery二、对象三、获取元素四、隐式迭代五、筛选选择器六、事件绑定七、筛选方法(父级,后代,兄弟)八、排他思想九、链式编程(一行代码解决问题) 一、认识JQuery本质上其实就是封装了一系列操作原生 dom 元素功能库优点:(1) 轻量级,核心文件几十kb,不影响页面加载速度 (2) 跨浏览器兼容 (3) 链式编程和隐式迭代,大大提升了开发效率 (4) 对事件、样
转载 2023-12-16 16:37:43
35阅读
在很多论坛中看到关于VBscript和javascript到底应该使用哪个,哪个比较好问题? 今天我来谈谈我看法: 服务器端: 大家知道ASP支持这两中脚本语言,也就是在服务器端用哪个都行,但大部分人在服务器 端用VBscript比较多,对于新手来说一般用VBscript就可以了。 客户端: 现在流行主要是微软和网景这两大浏览器,微软IE对VBscript和JAVAscript都支持, 而
## js中对象1 对象相关概念什么对象?在 JavaScript 中,对象是一组无序相关属性和方法集合,所有的事物都是对象,例如字符串、数值、数组、函数等。 对象是由属性和方法组成。属性:事物特征,在对象中用属性来表示(常用名词)方法:事物行为,在对象中用方法来表示(常用动词)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8fiiphr3-1591
转载 2023-06-07 12:23:18
68阅读
内置对象是什么?js中对象分为三种:自定义对象、内置对象、浏览器对象前面两种对象时JS基础,属于ECMAScript;第三个浏览器对象属于JS独有内置对象就是指js语言自带一些对象,这些对象供开发者使用,并提供了一些常用或最基本而必须使用(属性和方法)内置对象最大优点就是帮助我们快速开发JS提供了多个内置对象:math、date、array、string等查文档学习一个内置对象使用,是要学
js 面向对象基本概念和基本使用方法-> js 是不是一个面向对象语言? 不是:与传统面向对象理论语言有矛盾。C#,Java。是:js里面到处都是对象,数组,时间,正则... 和 DOM。也可以像传统面向对象语言那样用 new 方式创建对象-> js是一个基于对象多范式编程语言。 面向过程方式面向对象方式函数式 递归与链式 例: Jquery 链式编程面向对象概念
转载 2023-06-06 20:33:40
87阅读
一、什么是面向对象编程  1、用对象思想去写代码,就是面向对象编程  2、我们一直在使用对象,如数组Array    时间Date//我们把系统自带对象,叫做系统对象 var arr = new Array(); arr.length; arr.push(); 二、面向对象编程(oop)特点  抽象:抓住核心问题  封装:只能通过对象来访问方
转载 2024-01-02 08:57:35
37阅读
​​arguments​​​对象是函数中传递参数值集合。它是一个类似数组对象,因为它有一个length属性,我们可以使用数组索引表示法​​arguments[1]​​​来访问单个值,但它没有数组中内置方法,如:​​forEach​​​、​​reduce​​​、​​filter​​​和​​map​​。我们可以使用​​Array.prototype.slice​​​将​​arguments​​
原创 2022-03-25 10:14:39
207阅读
js对象基础前言一、对象是什么?二、对象构成1.属性2.方法三、对象创建及使用创建对象三种方式1.利用字面量创建对象2.利用new Object创建对象3.利用构造函数创建对象四、JS对象和JSON对象1.概念与区别2.JSON格式3.JSON转换总结 前言终于要学习对象啦,对于我们程序猿来说,永不单身!没对象?不可能滴!New一个就好了,哈哈!!!废话不多说,一起来学习下JS对象吧!
 1、对象(Object)              - 对象是JS中引用数据类型              - 对象是一种复合数据类型,在对象中可以保存多个不同数据类型属性          
转载 2024-10-15 08:07:21
85阅读
真实世界对象具有共同两个特性:它们都有状态和行为。狗有状态(名字,颜色,品种,饥饿)和行为(叫,刨地,摇尾巴)。自行车也有状态(当前齿轮档位,当前脚踏板频率,当前速度)和行为(变速,变脚踏板速率,刹车)。识别真实世界对象状态和行为是开始按照面向对象程序设计进行思考一个很好方式。 jav ...
转载 2021-07-29 11:09:00
196阅读
2评论
        各种数据结构 ( sds、dict、skiplist、intset、ziplist 等 ),作为 Redis对外提供各种数据类型底层组成部分;但是各种数据类型键值对并不是直接使用这些数据结构,而是基于这些数据结构构建了一个对象系统(字符串对象、列表对象、哈希对象、集合对象、有序集合对象 ) &nb
转载 2024-10-12 09:01:33
17阅读
51CTO识别有违禁词,请移步:https://mp.weixin.qq.com/s?__biz=MzUzNzk0NjI1NQ==&mid=2247484223&idx=1&sn=b172b7793f8a382b376ba3316ff66799&chksm=fade72dfcda9fbc917c99e57e95cd6e4fb24920bfbf3aee70f5d6ad
原创 2019-10-13 23:23:09
5327阅读
1点赞
面向对象是什么?介绍特点封装继承多态对比后续介绍客观世界中任何一个事物都可以看成一个对象,每个对象有属性和行为两个元素。属性就是对象内部状态及自身特点,行为就是改变自身状态动作。特点面向对象有三个特点,即封装、继承和多态。封装封装有两个作用。
原创 2022-04-19 11:10:06
188阅读
1、window对象BOM核心对象是window,它表示浏览器一个实例。在浏览器中,window对象有双重角色,它既是通过JS访问浏览器窗口一个接口,又是ES规定Global对象。这意味着在网页中定义任何一个对象、变量和函数,都以window作为其Global对象,因此有权访问parseInt()等方法。1.1 全局作用域由于window对象同时扮演着ES中Global对象角色,因此
转载 2023-08-28 11:21:35
155阅读
1介绍2全局作用域3窗口关系及框架4窗口位置5窗口大小6导航和打开窗口 1,介绍BOM介绍 ECMAScript是JavaScript核心,如果要在Web中使用JavaScript,那么BOM(浏览器对象模型)则无疑才是真正核心。BOM提供了很多对象,用于访问浏览器功能,这些功能与任何网页无关。浏览器提供商会按照各自想法区扩展它,于是,浏览器之间共有的对象就成了事实上标准。W3C为了把
JavaScript 原型(prototype)是 JavaScript一个重要概念。它是一种特殊类型对象,每个 JavaScript 对象都有一个原型对象。原型对象JavaScript 中起着非常重要作用。本文将详细介绍 JavaScript 原型对象作用和在实际工作中用途。什么JavaScript 原型对象JavaScript 原型对象是 JavaScript
  • 1
  • 2
  • 3
  • 4
  • 5