E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JavaScript引擎
浏览器内核与
JavaScript引擎
文/何其甚上一篇文章,总结了JavaScript的历史。JavaScript发展到现在已经是一门独立的编程语言,它的解析器(引擎)伴随着浏览器的发展在不断发展。JavaScript诞生之时就是在浏览器进程中运行,但是它也可以作为服务端脚本。最早用在服务端的是经典的微软Asp,服务脚本不仅可以声明为VBScript还可以声明为JScript、JavaScript,只是Asp只能运行在Windows平
何其甚
·
2020-03-03 14:24
Javascript作用域和作用域链原理解析
因此,在本文中,我将会向大家解释清楚什么是作用域和作用域链,以及
Javascript引擎
在内部是如何通过它们操作和查找
秦至
·
2020-03-03 13:03
V8世界探险 (1) - v8 API概览
V8世界探险(1)-v8API概览v8是Google开发的
JavaScript引擎
,自推出后就对js生态产生了巨大的影响。比如产生了运行在服务端的Node.js的巨大生态。
Jtag特工
·
2020-03-02 18:06
10个成功使用Node.js的公司、10个成功的NodeJS大项目。
它基于Chrome的V8
JavaScript引擎
构建,并考虑了可扩展性。它非常适合轻量级、快速的实时web应用程序。那么,Node.js吸引越来越多公司的原因是什么呢?
w2sft
·
2020-03-02 08:24
nodejs
nodejs成功的大项目
一些js基本
抄自http://javascript.ruanyifeng.com/grammar/basic.html变量提升
JavaScript引擎
的工作方式是,先解析代码,获取所有被声明的变量,然后再一行一行地运行
xuziang111
·
2020-03-01 13:18
你不知道的JavaScript【上】(Part1)第一章 作用域
JavaScript引擎
编译步骤分词/词法分析将字符串分解为(对编程语言来说)有意义的代码块(即词法单元)解析/语法分析将词法单元流(数组)转换成“抽象语法树”(
xunuo0x
·
2020-02-29 15:37
[vue] - 使用vue做前端项目,如何解决seo问题
服务端渲染vue2将虚拟DOM作为底层实现,于是模块化分离开始支持SSRssr是啥:就是ServerSideRendering(服务端渲染)ssr适用场景·1)客户端的网络比较慢·2)客户端运行在老的或者直接
javascript
Lusa_note
·
2020-02-28 10:53
8/27
JavaScript错误当
JavaScript引擎
执行JavaScript代码时,会发生各种错误。可能是语法错误,通常是程序员造成的编码错误或错别字。
BaibaiWang
·
2020-02-27 10:46
关于js的变量提升(hoisting)
javascript的变量声明具有hoisting机制,
JavaScript引擎
在执行的时候,会把所有变量的声明都提升到当前作用域的最前面。
丶灰太狼他叔
·
2020-02-26 22:06
函数与作用域
什么是函数的声明前置变量的声明前置:
JavaScript引擎
的工作方式是,先解析代码,获取所有被声明的变量,然后再一行一行地运行。这造成的结果,就是所有的变量的声明语句,都会被提升到当前作用域的头部。
顺丰笑嘻嘻
·
2020-02-26 16:27
function一些性质
函数名的提升
JavaScript引擎
将函数名视同变量名,所以采用function命令声明函数时,整个函数会像变量声明一样,被提升到代码头部。所以,下面的代码不会报错。
xuziang111
·
2020-02-26 07:46
node.js 01 产生,发展历程,优势,适用场景,实际应用
翻译过来,意思是node.js基于JavaScript,需要运行在ChromeV8的
JavaScript引擎
上。与我们通常认为的前端JavaScript不一样的是,node.js运行于服务端。
IT人Vincent
·
2020-02-25 14:12
初识JavaScriptCore
JavaScriptCore介绍OSXMavericks和iOS7引入了JavaScriptCore库,它把WebKit的
JavaScript引擎
用Objective-C封装,提供了简单,快速以及安全的方式接入世界上最流行的语言
GiantAxe77
·
2020-02-25 10:24
##使用JS和OC交互(JavaScriptCore) 一
JavaScriptCore是苹果Safari浏览器的
JavaScript引擎
,JavaScriptCor在OSX平台上很早就存在的,而在iOS平台,直到IOS7才对外开放,并提供了Objective-C
纳萨立克
·
2020-02-22 14:29
各主流浏览器内核介绍
注:有时候我们所说的“浏览器内核”甚至“渲染引擎”,其实除了渲染引擎,也悄悄包含了
javascript引擎
,如WebKit,它由渲染引擎WebCo
超人又来了
·
2020-02-21 22:31
《了不起的Node.js》摘要 JavaScripts概览(三)
V8中的JavaScript随着Chrome浏览器的发布,带来了全新的
JavaScript引擎
V8,它以极快的速度运行,加之时刻保持最新并支持最新ECMAScript特性的优势,快速地在浏览器中占据了重要的位置
玖伍2七
·
2020-02-21 07:41
嵌入V8的核心概念
本文是为那些想要将V8
Javascript引擎
嵌入到C++程序中的工程师而撰写。在升入理解Node.js之前,阅读相关文章是很有必要的。
转角遇见一直熊
·
2020-02-20 20:34
javascript引擎
工作原理
javascript引擎
工作原理什么是JavaScript解析引擎?简单地说,JavaScript解析引擎就是能够“读懂”JavaScript代码,并准确地给出代码运行结果的一段程序。
qq5dda6ecead5a8
·
2020-02-20 15:16
java
浏览器工作原理和实践-javascript执行机制
javascript运行过程图片来源极客时间①javascript在被执行之前会被
javascript引擎
编译,然后才会执行代码。
9吧和9说9话
·
2020-02-18 15:52
Node.js概述
V8JavaScript语言:一种被V8
JavaScript引擎
所解析并执行的脚本语言。V8
JavaScript引擎
是Google公司使用C
同Young不同样
·
2020-02-18 12:05
Node基本了解及安装
1.Node简介首先是,在大家耳熟能详的浏览器大战中,谷歌开发了高性能的
JavaScript引擎
-v8。node.js的作者RyanDahl当时是用c/c++写高性能web服务。
红笔黑字
·
2020-02-18 09:32
2. 执行上下文
JavaScript引擎
会以函数调用栈的方式来处理它们,栈底永远都是全局上下文,而栈顶就是当前正在执行的上下文。
Stago
·
2020-02-18 08:43
异步操作
JavaScript在一个线程上运行,并不是
JavaScript引擎
只有一个线程。
JavaScript引擎
有多个线程,单个脚本只能在一个线程上运行(称为主线程),其他线程都是在后台配合。
Hjiangyi
·
2020-02-18 01:00
[JavaScript基础] 作用域,立即执行函数,闭包
作用域scope作用域链精解[[scope]]:每个JavaScript函数都是一个对象,对象中有些属性我们可以访问,但有些不可以,这些属性仅提供
JavaScript引擎
存取,[[scope]]就是其中一个
Darkdreams
·
2020-02-16 08:44
node学习之认识node
应用程序架构(包括流量、处理器速度和内存速度)中的瓶颈是:服务器能够处理的并发连接的最大数量node的解决方法是:更改连接到服务器的方式node是一个服务器程序node本身运行V8JavaScriptV8
JavaScript
GpingFeng
·
2020-02-16 06:30
Web前端技术栈
浏览器InternetExplorerChromeFirefoxSafariOperaEdge协议HTTP/1.1HTTP/2W3C标准HTML、Javascript、CSS核心概念渲染引擎
JavaScript
Julian1009
·
2020-02-16 03:47
原始类型与实例对象的自动转换
这时,
JavaScript引擎
会自动将原始类型的值转为包装对象实例,在使用后立刻销毁实例。比如,字符串可以调用length属性,返回字符串的长度。'
sunxiaochuan
·
2020-02-15 09:23
【五十一】异步错误处理
编写JavaScript代码时,我们要时刻牢记,
JavaScript引擎
是一个事件驱动的执行引擎,代码总是以单线程执行,而回调函数的执行需要等到下一个满足条件的事件出现后,才会被执行。
八宝君
·
2020-02-15 05:25
node学习笔记
node.js介绍node.js初识node.js平台是基于ChromeV8
JavaScript引擎
构建。
liuxinya
·
2020-02-14 00:22
html,css,js加载顺序
浏览器一边下载HTML网页,一边开始解析解析过程中,发现标签暂停解析,网页渲染的控制权转交给
JavaScript引擎
如果标签引用了外部脚本,就下载该脚本,否则就直接执行执行完毕,控制权交还渲染引擎,恢复往下解析
白屏
·
2020-02-13 03:11
JS作用域(2)- 生成
作用域每个函数对象都会有一个[[scope]]属性,该属性就是函数的作用域,它存储了执行期上下文的集合,该属性只能
JavaScript引擎
调用。作用域链[[scop
zh2443
·
2020-02-13 03:18
Java 8 Nashorn 教程
Java8Nashorn教程原文:Java8NashornTutorial译者:飞龙协议:CCBY-NC-SA4.0这个教程中,你会通过简单易懂的代码示例,来了解Nashorn
JavaScript引擎
。
布客飞龙
·
2020-02-12 23:46
初涉JavaScript
相关概念JavaScript一种直译式脚本语言它的解释器被称为
JavaScript引擎
,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML
王蓝胖
·
2020-02-12 12:36
ECMAScript6环境搭建
使用
Javascript引擎
的系统(如Node.js)Node.js是一个Javascript运行环境(runtime)。实际上它是对GoogleV8引擎进行了封装。
香榭的落叶wZw
·
2020-02-12 01:08
函数作用域与闭包
我们知道,每个javascript函数都是一个对象,其中有一些属性我们可以访问到,有一些不可以访问,这些属性仅供
JavaScript引擎
存取,是隐式属性。[[scope]]就是其中一个。
黎贝卡beka
·
2020-02-11 07:39
JavaScript基础总结
它的解释器被称为
JavaScript引擎
,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
蜂子fightting
·
2020-02-10 12:28
javascript中单线程和任务队列
注意,JavaScript只在一个线程上运行,不代表
JavaScript引擎
只有一个线程。
小伟_be27
·
2020-02-10 06:58
Node.js教程
Node.js是建立在谷歌Chrome的
JavaScript引擎
(V8引擎)的服务器端平台。Node.js是由瑞恩·达尔在2009年开发的,它的最新版本是v0.10.36。
无目的
·
2020-02-09 11:33
深入
javascript引擎
(3)
在
JavaScript引擎
中,shapes的表现形式被称作transition链。如果对象添加值为5的属性“x”,Java
zidea
·
2020-02-09 11:47
ReactNative源码分析 - JavaScriptCore C语言篇
ReactNative源码分析-通信机制5.ReactNative源码分析-渲染原理一、JavaScriptCore简介JavaScriptCore是iOS、macOS中使用的WebKit框架中的内嵌
JavaScript
浮游lb
·
2020-02-08 16:59
JavaScript(四)JavaScript错误处理机制
大多数
JavaScript引擎
,对Error实例还提供name和stack属性,分别表示错误的名称和错误的堆栈,但它们是非标准的
范小饭_
·
2020-02-07 22:56
JSON的使用场景及注意事项介绍
,所以道格拉斯·克罗克福特(DouglasCrockford)和奇普·莫宁斯达(ChipMorningstar)一起从JS的数据类型中提取了一个子集,作为新的数据交换格式,因为主流的浏览器使用了通用的
JavaScript
猪哥66
·
2020-02-07 14:14
python
WKWebView 白屏解决记录
WKWebView拥有60fps滚动刷新率、和safari相同的
JavaScript引擎
等优势。简单的适配方法本文不再赘述,主要来说说适配WKWebView过程中填过的坑以及善待解决的技术难题。
MR_詹
·
2020-02-07 14:00
ES6学习-12.代理(Proxy)和反射(Reflection)API
一、代理和反射代理可以拦截
JavaScript引擎
内部目标的底层对象操作,这些底层操作被拦截后会触发响应特定操作的陷阱函数。
Zip_Wang
·
2020-02-07 04:20
JS有哪些数据类型和常用方法?
它的解释器被称为
JavaScript引擎
,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给H
f056917
·
2020-02-07 01:15
深度promise && 自实现一个Promise对象
它们是两个函数,由
JavaScript引擎
提供,不用自己部署。
范小饭_
·
2020-02-06 18:04
你不知道的JS(上卷)
作用域是什么1.1编译原理
JavaScript引擎
编译的步骤与传统的编译语言类似。程序中的一段源代码在执行前会经历三个步骤。分词/语法分析:将字符串分解成有意义的代码块。这些代码块被称为词法单元。
陈老板_
·
2020-02-06 18:45
void运算符
undefined(即使全局变量中是undefined被重定义为其他内容)在函数前加void等于强制让函数返回值为undefined立即调用的函数表达式在使用立即执行的函数表达式时,可以利用void运算符让
JavaScript
李霖弢
·
2020-02-05 06:01
编译原理
JavaScript引擎
进行编译的的步骤和传统的编译语言
阿林十一
·
2020-02-02 21:00
JavaScript中的作用域链
函数对象和其它对象一样,拥有可以通过代码访问的属性和一系列仅供
JavaScript引擎
访问的内部属性。其中一个内部属性是作用域,包含了函数被创建的作用域中对象的集合,称为函数的作用域链。
那个汉堡在对我笑
·
2020-02-02 17:26
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他