# 声明:学习编程语言最好的方式就是通过实例学习         ## 下面是我在博客上看到的一道js面试题,可以说非常经典,下面会以最简单的方式让你理解 题目: ```bash function Foo() { getName = function () { alert (1); }; return this; } Foo.getName = function () { alert (2);
面试就是一个 比拼知识量的 过程。 你要做的就是 比面试官,知道的更多。
99
原创 2022-10-09 09:16:08
46阅读
定义:this是包含它的函数作为方法被调用时所属的对象。说明:这句话有点咬嘴,但一个多余的字也没有,定义非常准确,我们可以分3部分来理解它!1、包含它的函数。2、作为方法被调用时。3、所属的对象。看例子:function to_green(){this.style.color="green";}to_green();上面函数中的this指的是谁?分析:包含this的函数是,to_green该函数作
原创 2016-09-02 17:30:09
480阅读
JavaScript 是脚本语言 JavaScript 是一种轻量级的编程语言。 JavaScript 是可插入 HTML 页面的编程代码。 JavaScript 插入 HTML 页面后,可由全部的现代浏览器运行。 JavaScript 非常easy学习。 javascript是什么? JavaSc
转载 2017-05-07 11:38:00
139阅读
2评论
#ECMA-262、ECMAScirpt、JavaScript ECMA-262标准,即ECMAScript语言,描述了ECMAScript的核心部分:语法、类型、关键字、保留字、操作符、全局对象等 ECMAScript是对实现这一标准的语言(如JavaScript、ActionScript等)的称 ...
转载 2021-10-11 11:50:00
213阅读
2评论
# 理解 `JavaScript as` 的实现 `JavaScript as` 是一个常见的需求,在实现过程中,我们可以通过一系列步骤来完成。本文将逐步介绍如何在 JavaScript 中实现 `as` 的功能,并提供相应的代码和解释。 ## 流程概览 以下是实现 `JavaScript as` 的流程: | 步骤 | 描述 | |------|-
原创 2024-10-11 04:07:51
68阅读
定义:this是包含它的函数作为方法被调用时所属的对象。 this 就是当前运行时的对象说明:这句话有点咬嘴,
转载 2023-09-26 09:37:17
70阅读
  JavaScript 作为一种脚本语言身份的存在,因此被很多人认为是简单易学的。然而情况恰恰相反,JavaScript 支持函数式编程、闭包、基于原型的继承等高级功能。由于其运行期绑定的特性,JavaScript 中的 this 含义要丰富得多,它可以是全局对象、当前对象或者任意对象,这完全取决于函数的调用方式。JavaScript 中函数的调用有以下几种方式:作为对象方法调用,作为函数调用,
写在前面不知不觉写到第10篇了。这篇写起来很忐忑,终于和高级搭上边了(呵呵),这篇我们 主要 说一下 JS 方法的部分高级用法(我知道的),笔者水平有限,难免有错。废话不多少,进入正文。初始化我们在看一些别人写的优秀的代码,特别是组件时,我们经常能发现有init或initializa这样的方法,它一般执行的都是初始化。那初始化一般都有几种呢,我们来一一介绍:初始化对象初始化对象,顾名思义,就是对带
转载 2024-07-16 08:29:38
48阅读
TypeScript 是 JavaScript 的一个超集,支持 ECMAScript 6 标准(ES6 教程)。TypeScript 由微软开发的自由和开源的编程语言。TypeScript 设计目标是开发大型应用,它可以编译成纯 JavaScript,编译出来的 JavaScript 可以运行在任何浏览器上。语言特性TypeScript 是一种给 JavaScript 添加特性的语言扩展。增加的
转载 2024-09-06 20:20:37
44阅读
本文首发自「慕课网」,想了解更多IT干货内容,程序员圈内热闻,欢迎关注!作者|慕课网精英讲师 然冬基于 IEEE 754 标准的双精度 64 位二进制格式的值(-(253 -1) 到 253 -1)。——MDN在 JavaScript 只有浮点数(可以理解成带有小数点的数)。数字就是我们日常使用的数字,在 JavaScript 中默认是十进制的。10;-1;1.1;10.0;+0;-0;99999
推荐 原创 2023-02-14 10:20:01
411阅读
VUE javascript 是一种用于构建用户界面的渐进式 JavaScript 框架。它特别适合开发单页应用(SPA),因其响应性数据绑定和组件化的设计思想,使开发者能够更快、更高效地创建交互式、动态的界面。为了深入了解 VUE javascript,并顺利进行相关项目,下面我将详细记录这个过程的各个步骤。 ### 环境准备 在开展 VUE javascript 项目的过程中,确保开发环境
原创 6月前
32阅读
大部分前端工程师都被javascript语言的动态性,高阶性,以及他灵活的对象模型等几大特性深深吸引着,javascript确实是一个非常强大的语言,他不仅仅活跃于前台,自从nodeJS出现之后JS在后台的作用也在逐渐的显露着锋芒。 nodeJS简介: Node 是一个服务器端 JavaScript 解释器,它将改变服务器应该如何工作的概念。它的目标是帮助程序员构建高度可伸缩的
什么是原型?话说在前头,去网上查询很多关于JS原型的解释的文章,其中有80%看了都会不知所云,大多数关于JS原型的解释的文章或者视频,都忽略了很多读者对一些专业名词、概念是不掌握的,或许你说的一句话,就可以绕晕读者,导致大家走了很多很多弯路.所以我就来谈谈我对原型的理解及它的作用.其实原型就相当于css中的class,修改它可以影响一类元素 给对象添加方法,类似于行间样式 给原型添加方法,类似于c
转载 2023-09-01 13:43:30
38阅读
术语各行各业都有自已独特的术语(黑话),JavaScript 自然也不例外,这些术语都是人为规定的用来描述、归纳、概括某个知识点的特征,具有一定的抽像性,需要通过实践一步步加深理解,在此我们先有个大致的印象。也许当你成为前端攻城狮在公司的时候,也会遇到我这里了分享的术语也许说不定…1.关键字&保留字关键字是指 JavaScript 中内置提供且具有特殊意义的词汇,如 let 是用来定义变量
笔记本的键盘有一个蓝色的FN键,它的功能非常强大而方便。FN 键就是组合式功能键,与其他键组合,可以快捷实现某功能。不同的品牌或者不同的型号的本本,FN键的作用都可能不一样。下面列出各品牌的FN组合键,仅供参考,具体设置还需看本本自带说明书。 IBM 笔记本FN组合键: FN+F3:关闭屏幕显示,触动鼠标或任意键可以重新打开屏幕。 FN+F4:将系统设置待机状态。 FN+F5:打开/关闭无线
转载 2023-10-29 17:11:19
98阅读
此文适合零基础、初学者阅读。相信零基础的你看完,将对web前端有一个深刻的认识,对你的学习会有很大帮助。1、JavaScript定义: javaScript的简写形式就是JS,是由Netscape公司开发的一种脚本语言,一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能(其编写的程序可以被嵌入到HTML或XML页面中,并直接在浏览器中解释执行)。组成部分: 核心(ECMASc
转载 2023-07-22 11:57:17
48阅读
# iOS面试:白包是什么 在iOS开发中,"白包"(White Box)通常指的是一种封装技术,特别是在软件测试和应用开发的上下文中。与"黑盒"测试相对,白包测试是一种基于内部结构的测试方法。本文将探讨白包的概念及其在iOS开发中的具体应用。 ## 白包的概念 "白包"测试允许开发者深入了解应用程序的内部工作原理,从而可以根据程序的逻辑和架构设计测试用例。这种方法的核心在于代码的可读性和可
原创 7月前
119阅读
1 BOM 和 DOM 对象1.1 什么是BOM BOM是Browser Object Model的简写,即浏览器对象模型。 BOM由一系列对象组成,是访问、控制、修改浏览器的属性的方法 BOM没有统一的标准(每种客户端都可以自定标准)。 BOM的顶层是window对象 1.2 什么是DOM DOM是Document Object Model的简写,即文档对象模型。 DOM用于XHTML、XML文
转载 2023-10-07 22:43:16
137阅读
最开始的HTML相当简单,很容易就能够掌握设计网页所需知道的一切。但随着 Web 的发展,页面设计人员还希望他们的页面能够与用户进行交互, HTML 很快就显得不足以满足这一需求了,而JavaScript的发明,就为控制浏览器和网页添加了许多活力和交互方法。一,JavaScript 是什么JavaScript 是一种可以用来给网页增加交互性的编程语言。JavaScript 程序也被称为“脚本”,它
  • 1
  • 2
  • 3
  • 4
  • 5