ZhangYang's Blog


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • 搜索
ZhangYang's Blog

jQuery

发表于 2017-05-04 | 分类于 JavaScript

jQuery本质和隐式迭代

本质

  • Jquery对象本质“可以看成”是一个包含一个dom数组和所有Jquery方法的容器(方法在所有jq对象共享的jq原型属性prototype中,jq对象本质是一个“类数组”)
  • 每当我们调用选择器方法查找dom树里的元素时,其实就是把找到的dom元素存入一个JQ对象里的dom数组中,然后再把这个JQ对象返回
阅读全文 »
ZhangYang's Blog

JavaScript基础

发表于 2017-04-29 | 分类于 JavaScript

JavaScript基础概念

标识符

  • 指变量、函数、属性的名字,或者函数的参数

标识符的书写有几个特征

  • 区分大小写
  • 第一个字符必须是字母、下划线(_)、或者是$
  • 后面的可以是字母、数字、下划线、$
阅读全文 »
ZhangYang's Blog

CSS项目

发表于 2017-03-30 | 分类于 HTML/CSS

个人网站

代码

浏览

个人作品展示

代码

阅读全文 »
ZhangYang's Blog

CSS基础

发表于 2017-03-25 | 分类于 HTML/CSS

CSS基础

  • CSS全称是Cascading Style Sheets,层叠样式表

引用CSS

内联样式

1
<h1 style="font-size:16px;color:blue"></h1>
阅读全文 »
ZhangYang's Blog

HTML基础

发表于 2017-03-01 | 分类于 HTML/CSS

HTML、XML、XHTML的区别

HTML(Hypertext Markup language)

  • 超文本标记语言,语法较为松散的、字母大小写可以混用、标签不闭合、浏览器都能以自己的方式读取(有可能误解),不会出现报错

XML(Extensible Markup Language)

  • 可扩展标记语言,是用来存储数据结构的语言,它是严格的语言,书写标签需要按规范,否则存储的数据就会出问题

XHTML(Extensible Hypertext Markup language)

  • 可扩展超文本标记语言,它类似HTML语言,不过它的语法是严格的,书写更加规范
阅读全文 »
ZhangYang's Blog

vim、linux、git命令行

发表于 2017-02-25 | 分类于 CommandLink

vim命令行基础

  • vim是一个操作文本的编辑器,对文本进行添加、删除、复制、粘贴.

常用命令入门

  • 查看文件:cat test.html
  • 查看并编辑:vim test.html ,按下 i 会发现左下角出现 –INSERT– 表示可以输入内容
  • 保存文件:按 esc , shift + : ,左下角出现 : ,输入 w 表示保存 ,输入 q 表示退出 ,输入 wq 表示保存退出
  • 光标操作:按 esc ,使用 k 上一行, j 下一行 , h 向前, l 向后,也可以使用键盘箭头键来实现
  • 删除内容:按 esc ,使用光标移动到想要删除的位置 dd 删除当前行, x 删除当前一个, 5x删除后面5个, 5X 删除前面5个, u 恢复前一次操作
  • 快速翻页:按 ctrl + d 向下滚动半屏, ctrl + u 向上滚动半屏, ctrl + f 向下滚动一屏, ctrl + d 向上滚动半屏
  • 给文本添加行号: 按 esc ,输入 :set nu , ctrl + g 显示此时光标所在位置的行号和总列数,输入 :set nonu取消行号,快速切换行号按 esc ,输入 : 0 切换到头部,例如输入:20光标切换到20行号位置.
  • 跳转段落结尾: 按 esc , shift + ( 跳转到上一段落, shift +) 跳转到后一段落
  • 实现复制和粘贴: 按 esc ,在光标所在位置按下 yy 表示复制当前行 , p 表示粘贴
  • 查找某个字符串: 按esc , 输入:/foo 表示搜索字符串foo
阅读全文 »
ZhangYang's Blog

自学准备工作

发表于 2017-02-20 | 分类于 others

web前端开发职能

职能

  • web前端工程师主要是 利用HTML CSS 及JS等WBE技术及与后端配合,实现网页页面的呈现、具备交互的功能以满足用户的需求.

常见简称

  • PM:项目经理
  • PD:产品经理
  • UE:交互设计师、视觉设计师
  • RD:后端工程师、前端工程师、无线工程师
  • QA:测试工程师
  • OP:运维工程师
阅读全文 »
1…89
ZhangYang

ZhangYang

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

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