1.javascript 内存管理 内存的基本概念 1、分配所需的内存 2、内存的读与写 3、不需要时将其释放 内存的生命周期 定义变量时就完成了内存分配 内存的释放依赖垃圾回收销毁,或者手动销毁 2.内存以两种形式存在…
分类:html
浅谈模板引擎之artTemplate
对于前端开发者来说,有一个绑数据的模板是多么的幸福,不用我多说大家也知道,终于不用在js中一个个字符串拼接一大推元素数据啥的,可以省下我们很多时间。来给大家推荐一款模板引擎artTemplate,会推荐这款模板引擎最主要…
高性能JavaScript阅读简记(一)
早前阅读高性能JavaScript一书所做笔记。 一、Loading and Execution 加载和运行 从加载和运行角度优化,源于JavaScript运行会阻塞UI更新,JavaScript脚本的下载、解析、运行过…
canvas.drawImage()的图片缓存问题
之后再填坑之后再填坑之后再填坑
ES6学习笔记(二)--------------------------------------变量的解构赋值
ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构ES6之前我们申明多个变量需要按照下面的方法: let a=1; let b=2; let c=3; let d=4; //或者 let a=1…
【echarts3】 折线图我踩过的那些坑 (tooltip 设置,line 单个点/散点不显示问题)
echarts 折线图小技巧 echarts 折线图功能丰富且官方文档详细易懂,上手比较容易,这篇文章将分享一些项目中踩过的坑,示例主要以多条曲线为主,对大家完成一些 曲线、tooltip 和 markline 的展示及…
Vue双向绑定的实现原理系列(一):Object.defineproperty
了解Object.defineProperty() github源码 Object.defineProperty()方法直接在一个对象上定义一个新属性,或者修改一个已经存在的属性, 并返回这个对象。 vueJS采用 ES…
前端资源分享-只为更好前端
一、团队组织 网站 说明 腾讯 AlloyTeam 团队 腾讯Web前端团队,代表作品WebQQ,致力于前端技术的研究 ISUX 腾讯社交用户体验设计,简称ISUX,腾讯设计团队网站 CDC 腾讯用户研究与体验设计部 F…
JS基础入门篇(十四)—运动
1.思考:页面上有一个宽高都为100px的盒子,如果想点击此盒子,让它的宽变成300px,应该怎么做 ? 思路一:选择用js的点击事件做,给盒子添加类名,并在类名中写对应的css样式。 <!DOCTYPE html…
关于BOOTSTRAP的整理和理解
随着CSS3和HTML5的流行,我们的WEB页面不仅需要更人性化的设计理念,而且需要更酷的页面特效和用户体验。作为开发者,我们需要了解一些宝贵的CSS UI开源框架资源,它们可以帮助我们更快更好地实现一些现代化的界面,包…
前端编码规范
前言 首先,写这篇代码规范是为了我自己在以后的项目中方便引用,让前端人员统一标准,方便在开发中保持代码的一致性,代码规范是在bootstrap的编码规范上的基础上做的修改,下面只列举出一些不一样的地方,基本的规范参照bo…
关于对象继承的问题——利用空对象做中介
先上例子: function Animal(){ this.type='动物'; } function Cat(name, color){ this.name=name; this.color=color; } //定义…