ICode9

精准搜索请尝试: 精确搜索
  • 游戏优化 | 减少 JavaScript 垃圾回收2021-05-17 11:57:55

      这篇文章介绍了为什么 GC 会造成游戏卡顿,以及 JavaScript 代码优化的一些方法,以减少内存垃圾 虽然文章中介绍的是 Construct 2,但和 Creator 原理相同,本人就不再画蛇添足了,只是对文章进行下整理和校对,希望官方的大佬们可以让 Creator 在世界的舞台上绽放光彩   翻译作者:

  • JavaScript高级程序设计第四版学习--第三章--第二部分2021-05-17 11:33:17

    title: JavaScript高级程序设计第四版学习–第三章–第二部分 date: 2021-5-15 21:01:55 author: Xilong88 tags: JavaScript 本章内容 本章内容 语法 数据类型 流控制语句 理解函数 这是第二部分 可能出现的面试题: 1.ECMAscript有几种数据类型? 2.null和undefined的区别?

  • JavaScript高级程序设计第四版学习--第四章2021-05-17 11:30:36

    title: JavaScript高级程序设计第四版学习–第四章 date: 2021-5-16 20:57:45 author: Xilong88 tags: JavaScript 本章内容 通过变量使用原始值与引用值 理解执行上下文 理解垃圾回收 可能出现的面试题: 1、原始值和引用值的区别 2、参数传值是什么方式? 3、了解过执行上下文

  • JavaScript - DOM事件的优化2021-05-17 09:33:16

    JavaScript - DOM事件的优化 因为如果在标签里面写时间的话 耦合度非常低... 所以呢 我们有  addEventListener()  和 removeEventListener()  方法可以捆绑和解绑事件:1.addEventListener()  定义和用法 addEventListener() 方法用于向指定元素添加事件句柄。注意: Internet

  • JavaScript let 和 const 关键字2021-05-17 09:04:16

    JavaScript let 和 const ECMAScript 2015(ECMAScript 6) ES2015(ES6) 新增加了两个重要的 JavaScript 关键字: let 和 const。 let 声明的变量只在 let 命令所在的代码块内有效。 const 声明一个只读的常量,一旦声明,常量的值就不能改变。 在 ES6 之前,JavaScript 只有两种作用域

  • vue发布到nginx运行报错:We‘re sorry but agriculture doesn‘t work properly without JavaScript enabled.2021-05-16 21:34:19

    目录 错误信息解决办法 错误信息 解决办法 修改vue里面router目录下index.js const router = new VueRouter({ routes, mode: 'hash' // history 改为 hash }) 在vue根目录下新建 vue.config.js文件,直接复制下面的部分进去 module.exports = { // 基本路径 ba

  • 08 JavaScript2021-05-16 18:59:52

    1. 基本介绍 1.JavaScript是一种专门在浏览器编译并执行的编程语言 2.JavaScript处理用户与浏览器之间请求问题 3.JavaScript采用【弱类型编程语言风格】对【面向对象思想】来进行实现的编程语言 1.1 弱类型编程语言风格 VS 强类型编程语言风格 1.强类型编程语言风格: 认为对

  • JavaScript - 两个属性 关于子节点集合2021-05-16 15:32:16

      ChildNodes  他返回的是一个 此属性返回子节点全部的集合啊:(节点文本、属性 、 都算啊!) 可以用leng查看有多少 还可以遍历啊 !  它返回的是包含子节点的 NodeList,如果没有子节点,则该属性返回不包含节点的 NodeList。如需循环子节点列表,使用 nextSibling 属性,要比使用父对象的 ch

  • JavaScript - DOM 克隆节点方法 - cloneNode2021-05-16 15:02:31

    JavaScript - DOM 克隆节点方法 - cloneNode 具体看代码即可:(调用者为要克隆的节点) <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div> <p&

  • JavaScript学习(七十四)—递归函数2021-05-16 10:04:12

    JavaScript学习(七十四)—递归函数 一、什么是递归? 如果一个函数可以在内部调用其本身,那么这个函数就是递归函数,简单地说,函数内部自己调用自己,这个函数就是递归函数由于递归很容易发生“栈溢出”错误,所以必须要加退出条件return递归函数的作用和循环效果一样 二、递归函数在

  • js静态属性和静态方法2021-05-16 09:33:25

    在有些面向对象的编程语言中,我们可以通过static关键词来声明静态属性,这一点,在Javascript中可以通过“模拟”的方式实现。 1、定义静态属性 基本语法:类名.属性(静态属性)其访问时也是通过类名.属性进行访问的。 特别注意:在Javascript中,Math数学类下的所有属性和方法都是静态的

  • JavaScript高级程序设计--学习总结(第4章)2021-05-15 23:34:19

    第四章 变量、作用域与内存 1. 原始值与引用值     ECMAScript变量可以包含两种不同类型的数据:原始值和引用值。在把一个值赋给变量时,JavaScript引擎必须确定这个值是原始值还是引用值。 原始值:原始值是存储在栈中的简单数据段,它们的值直接存储在变量访问的位置。原始值

  • 高性能JavaScriptの笔记(二)2021-05-15 22:00:34

    文章目录 DOM操作元素节点重绘和重排(回流)事件委托DOM 事件机制事件委托事件委托的原理事件委托的性能优化 小节学习来源:[《高性能JavaScript-中文版》(仅供学习使用)](https://gitee.com/wzckongchengji/high_performance_javascript) DOM操作 访问DOM次数越多,耗费的性能

  • 【Cocos Creator】【2.4】什么是 ES6 规范,它和 ES5 相比,有什么变化?2021-05-15 19:31:20

    关于 ES6 的教程,可以参考阮一峰的 ES6 教程 说白了,就一句话:ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准。 ECMAScript 和 JavaScript 的关系是,前者是后者的规格,后者是前者的一种实现(另外的 ECMAScript 方言还有 JScript 和 ActionScript)。日常场合,这两个词是

  • JavaScript DOM对象操作详解2021-05-15 18:30:20

    获得DOM对象 DOM:文档对象模型,而浏览器就是一个DOM树形结构。 针对DOM的操作,有: 更新:更新DOM节点(修改)遍历:得到DOM节点删除:删除一个DOM节点添加:添加一个DOM节点 要操作一个DOM节点,就必须要先获得这个DOM节点。 使用原生代码获取 <div id="father"> <h1>标题1</h1> <p id="

  • JavaScript原始类型-number2021-05-15 17:36:15

    <!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta http-equiv="X-UA-Compatible" content="IE=edge">     <meta name="viewport" content="width=d

  • 【Java复习Ⅱ01*】JavaScript2021-05-15 10:54:12

    2021年03月25日 周六——JavaScript 21年的4月4日,我们就这样开始一轮基础复习,就像是为了高考进行的备战一样,我认为只有基础到位了,学习更加有深度的东西才会更加游刃有余,见知识知其源。就像是我们在高中的时候,在学习之后的考试,总会发现自己的知识面不全,总会发现一些知识盲点,但是我

  • 【web】JavaScript2021-05-15 10:52:53

    切换图片有两个很重要的知识点: (1)getElementById (2)substring(0, Object.indexOf(“px”));获取数字 (3)切换页面:getElementById.style.float = "right"来修改页面浮动,进而改变图片出现位置。 (4) window.setInterval(Switch, 100);设置每XXms执行一次函数。<html><head>    

  • 【JavaWeb】JavaScript基础(一)2021-05-15 10:52:22

    JavaScript:客户端脚本语言(用于给浏览器Browser解析渲染使用,不需要编译)历程1992年,Nombase公司开发出C–,后更名为ScriptEase1995年,Netscape公司开发Live Script,SUN公司专家修改更名为JavaScript1996年,微软开发JScript。1997年,ECMA指定标准,统一所有客户端脚本语言的编码方式。基本三层

  • 【JavaWeb】JavaScript例程回顾2021-05-15 10:52:01

    例程回顾99乘法表取1~100之间的随机的整数DOM完成点击替换图片小案例自动跳转页面嵌入Java代码遍历List99乘法表JSP的简单输出<%--  Created by IntelliJ IDEA.  User: willorn  Date: 2021/1/22  Time: 13:32  To change this template use File | Settings | File Temp

  • JavaScript(三)JS进制转换2021-05-15 09:32:27

    十进制转二进制 模二取余 十进制转八进制 模八取余 十进制转16进制 模16取余 所以52的二进制110100 十进制转二进制,再将二进制转八进制和十六进制 二进制转八进制: ​ 规则:从右往左数,每三位一组,不足三位用0补齐,最后将每一组数转成八进制进制 二进制转八进制 110 100 转

  • JavaScript 的Date构造函数太迷惑了。。。2021-05-14 23:04:11

    1 new Date(2021,0,1,0,0,0,0) ===> Fri Jan 01 2021 00:00:00 GMT+0800 (中国标准时间) 2 new Date(2021,1,1,0,0,0,0) ===> Mon Feb 01 2021 00:00:00 GMT+0800 (中国标准时间) 3 new Date(2021,2,1,0,0,0,0) ===> Mon Mar 01 2021 00:00:00 GMT+0800 (中国标准时间) 4 new

  • 前端JavaScript基础2021-05-14 21:53:03

    JS简介 js也是一门编程语言(但是它内部的逻辑有很多bug,不是很严谨) js的发展史 1.javascript 2.ecmascript 主要版本 5.1 6 1.js注释 单行注释: // 多行注释: /* 行1 行2 行3 */ 2.js的引入方式(两种) 1.script标签内部书写 2.script 标签src属性引入外部j

  • 前端JavaScript基础2021-05-14 21:52:53

    JS简介 js也是一门编程语言(但是它内部的逻辑有很多bug,不是很严谨) js的发展史 1.javascript 2.ecmascript 主要版本 5.1 6 1.js注释 单行注释: // 多行注释: /* 行1 行2 行3 */ 2.js的引入方式(两种) 1.script标签内部书写 2.script 标签src属性引入外部j

  • 前端JavaScript基础2021-05-14 21:52:33

    JS简介 js也是一门编程语言(但是它内部的逻辑有很多bug,不是很严谨) js的发展史 1.javascript 2.ecmascript 主要版本 5.1 6 1.js注释 单行注释: // 多行注释: /* 行1 行2 行3 */ 2.js的引入方式(两种) 1.script标签内部书写 2.script 标签src属性引入外部j

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有