码迷,mamicode.com
首页 >  
搜索关键字:javascript引擎    ( 477个结果
前端项目,从结构上进行性能优化
性能问题的两方面原因:渲染速度慢、请求时间长、合理的使用标签,可以在一定程度上提升渲染速度以及减少请求时间。 script标签:调整加载顺序提升渲染速度 渲染引擎在解析HTML时,若遇到script标签引用文件则会暂停解析过程,同时通知网络线程加载文件,文件加载后会切换至JavaScript引擎来执 ...
分类:其他好文   时间:2020-05-15 00:03:47    阅读次数:56
WKWebView 那些坑
WKWebView 是苹果在 WWDC 2014 上推出的新一代 webView 组件,用以替代 UIKit 中笨重难用、内存泄漏的 UIWebView。WKWebView 拥有60fps滚动刷新率、和 safari 相同的 JavaScript 引擎等优势。 简单的适配方法本文不再赘述,主要来说说 ...
分类:Web程序   时间:2020-04-28 13:14:42    阅读次数:78
JS 的事件基础、事件侦听与抛发、
前言 JavaScript是一种事件驱动型语言。==事件驱动是指JavaScript引擎并不是在看到代码之后就会立即执行,而是会在合适的时间才去执行。这个合适的时间是指当某个事件发生之后(例如一个输入框的内容发生了变化,这就是一个事件)==。只有当相应的事件发生了之后,相应的操作才会执行,这就是事件 ...
分类:Web程序   时间:2020-04-18 14:14:34    阅读次数:131
JavaScript 编程模型及异步编程讲解
单线程模型 JavaScript 只在一个线程上运行,同时只能执行一个任务,其他任务都必须在后面排队等待。 注意 , JavaScript 只在一个线程上运行,不代表 JavaScript 引擎只有一个线程。事实上,JavaScript 引擎有多个线程,单个脚本只能在一个线程上运行(称为主线程),其 ...
分类:编程语言   时间:2020-04-08 19:30:54    阅读次数:67
"if (!(""a"" in window)) { var a = 1; } alert(a); 为什么结果是undefined"
因为所有的全局变量都是window的属性,所以语句 var a = 1;等价于window.a = 1; 所有的变量声明都在范围作用域的顶部 虽然这个声明是在alert之后,但alert弹出的依然是true,这是因为JavaScript引擎首先会扫描所有的变量声明,然后将这些变量声明移动到顶部,最终 ...
分类:Windows程序   时间:2020-04-07 22:46:36    阅读次数:108
为什么小程序不提供 DOM 接口
浏览器的线程模型 我们知道浏览器内核是多线程的 GUI 渲染线程 JavaScript引擎线程 定时触发器线程 事件触发线程 异步http请求线程 其中 GUI 渲染线程和 JavaScript 引擎线程是交替执行的,JavaScript 也可以通过 DOM 接口来对视图进行控制。 这么样的结构还导 ...
分类:微信   时间:2020-04-07 15:31:33    阅读次数:150
ECMAScript基本语法——⑤运算符 一元运算符
++自增 在前先自增,再运算 在后先运算,再自增 --自减 在前先自减,再运算 在后先运算,再自减 +正号,-负号。表示数字的正负 注意:在JavaScript中,如果运算数不是运算符要求的类型, 那么JavaScript引擎会自动将运算数进行类型转换 字符串转number: 按照字面值转换。如果字 ...
分类:其他好文   时间:2020-02-28 15:34:04    阅读次数:54
与 Duktape 定位类似的 JavaScript 引擎
https://www.javascript.fun/ Duktape 介绍 译文作者:Atypiape原文来自:Duktape写作日期:2016-08-12 Duktape 是一个轻量级的嵌入式 JavaScript 引擎,专注于可移植性和低占用率。 Duktape 可以被轻松地集成进一个 C/C ...
分类:编程语言   时间:2020-02-21 12:54:47    阅读次数:99
javascript引擎工作原理
javascript引擎工作原理什么是JavaScript解析引擎?  简单地说,JavaScript解析引擎就是能够“读懂”JavaScript代码,并准确地给出代码运行结果的一段程序。比方说,当你写了vara=1+1;这样一段代码,JavaScript引擎做的事情就是看懂(解析)你这段代码,并且将a的值变为2。  学过编译原理的人都知道,对于静态语言来说(如Java、C++、C),处理上述这些
分类:编程语言   时间:2020-02-20 16:49:41    阅读次数:58
javascript引擎工作原理
javascript引擎工作原理 1. 什么是JavaScript解析引擎? 简单地说,JavaScript解析引擎就是能够“读懂”JavaScript代码,并准确地给出代码运行结果的一段程序。比方说,当你写了 var a = 1 + 1; 这样一段代码,JavaScript引擎做的事情就是看懂(解 ...
分类:编程语言   时间:2020-02-20 16:46:43    阅读次数:55
477条   上一页 1 2 3 4 5 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!