ZhangYang's Blog


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • 搜索
ZhangYang's Blog

网页性能优化

发表于 2018-06-21 | 分类于 others

有些网页响应非常缓慢,占用大量的CPU和内存,浏览起来常常有卡顿,页面的动画效果也不流畅

网页生成的过程

1.HTML代码转化成DOM

2.CSS代码转化成CSSOM

阅读全文 »
ZhangYang's Blog

ES5数组扩展方法源代码

发表于 2018-06-19 | 分类于 JavaScript

join

应用

1
2
var array = ['a','b','c']
array.join('-') // 结果是'a-b-c'

源代码实现

阅读全文 »
ZhangYang's Blog

CSS动画简介

发表于 2018-06-15 | 分类于 HTML/CSS

CSS动画的两大组成部分:transition和animation

CSS3Transition

基本用法

当鼠标放置于缩略图之上,缩略图会迅速变大,缩略图的变大是瞬间实现的

阅读全文 »
ZhangYang's Blog

最好的学习方法

发表于 2018-06-12 | 分类于 others

前几天看了连岳的《最好的学习方法》,此文观点我非常认同;既最好的学习方法是复述。看完一本书,你能把要点转述给听众,基本上就掌握了,好处如下

1、教别人的时候,自己的知识不仅不会失去,还可以更精进

2、可以上升到更重要的阶层。是的,任何一个群体最后都会形成等级。一个聪明的、愿意传授知识的人,一定会在上等阶层

3、以后在学习上更容易得到同学的帮助

阅读全文 »
ZhangYang's Blog

JavaScript的new

发表于 2018-06-09 | 分类于 JavaScript

制造一个程序员

1
2
3
4
5
6
7
8
9
10
var 程序员 = {
ID: 1, // 用于区分每个程序员
程序员类型:"前端",
技能: JavaScript,
年龄: 18,
行走:function(){ /*走俩步的代码*/},
奔跑:function(){ /*狂奔的代码*/ },
死亡:function(){ /*Go die*/ }
}
清华.制造(程序员)
阅读全文 »
ZhangYang's Blog

JavaScript的this值

发表于 2018-06-08 | 分类于 JavaScript

this面试题

1
2
3
4
5
6
7
8
9
var obj = {
foo: function(){
console.log(this)
}
}
var bar = obj.foo
obj.foo() // 打印出的 this 是 obj
bar() // 打印出的 this 是 window
阅读全文 »
ZhangYang's Blog

前端MVC设计模式

发表于 2018-06-07 | 分类于 JavaScript

前后端分离

一个页面分为两部分,浏览器上面的工作交给前端做,服务器上面的工作交给后端做

页面开发流程

浏览器第一次加载的页面只是一个占位符

阅读全文 »
ZhangYang's Blog

JavaScript实现异步

发表于 2018-06-04 | 分类于 JavaScript

JavaScript的执行环境是单线程,只能一次完成一件任务

坏处: 浏览器无响应、JavaScript代码死循环

Javascript语言将任务的执行模式分成两种:同步和异步

解决方法:异步

阅读全文 »
ZhangYang's Blog

JavaScript的10个设计缺陷

发表于 2018-06-02 | 分类于 JavaScript

为什么现在的前端学JavaScript要学那么多的版本,并且一年一大更,半年一小更,还要用到很多js的库、模块化工具

就是因为JavaScript的设计缺陷

这篇主要是参考《JavaScript语言精髓》(JavaScript: The Good Parts),总结的非常到位

大型程序不宜

阅读全文 »
ZhangYang's Blog

【总结】2018年4&5月份个人总结

发表于 2018-06-01 | 分类于 lifes

白驹过隙,似水流年,不及时写月总结,你不知道时间过得有多快!

4、5月份我度过了人生最难熬的阶段,发生很多很多的事情,这也造成了提笔难言的窘境

虽然人生在世会有种种不如意,但你仍可以在幸福与不幸中做出选择

在你最痛苦的阶段果然还是亲情和友情,很感动,远在北京老妹安慰、堂哥的劝说及爸妈的激励让我很快走出来,汕头7位兄弟及深圳同学,2个2个轮流请假从汕头到广州来找我玩

度过后从痛苦转为焦虑,从未发现自身很多bug(衣着、生活、理想、三观),正有意识的在往好的方向改进

阅读全文 »
1…567…9
ZhangYang

ZhangYang

懂一点java、算法、数据库、命令行、有两年设计经验的小前端

87 日志
7 分类
52 标签
RSS
GitHub Email 知乎 豆瓣
Links
  • 张鑫旭
  • 阮一峰
  • 司徒正美
  • 尤小溪
  • 玉伯
  • winter
© 2019 ZhangYang
由 Hexo 强力驱动
主题 - NexT.Pisces