JavaScript语言基础之数组(七)


阅读全文

JavaScript语言基础之流程控制(五)

  • 条件结构
    if
    if...else
    if...else if...else

阅读全文

JavaScript语言基础之字符串方法(四)


阅读全文

JavaScript语言基础之运算符(三)

  • 算术运算符(+,-,*,/,%,++,--`)
    • 如果引用所指的地方是null的话,那么在运算中就会自动变成0
    • %运算符 如:4%5取模 模是4 7%5取模 模是7-5=2

阅读全文

JavaScript语言基础之函数基础(六)

代码内存解析

阅读全文

JavaScript语言基础之数据类型(二)

一、JavaScript中基本的数据类型

查看数据类型用:typeof 变量名

阅读全文

JavaScript语言基础之变量(一)

  • 关于变量的一些讨论
    • 变量是内存中的一段存储空间,变量的值就是一段地址 存储的是值(变量名本质是地址的一个别名)
    • 变量本质是一个空盒子,里面记录了一个内存地址,使能找到内存中的对象,保存了指向具体的实在的东西的地址
    • js语言中 不必像php那样神明引用赋值, 不用加&取地址
    • 在js中三种默认是引用赋值的:数组 对象 函数
    • 变量存在栈中,对象存在堆中
    • 变量的意义:方便我们去操作对象
    • var b = document.body 含义:把body这个对象在内存中的地址放到b变量里面,变量b(b是内存地址的别名)本身也存在内存中,以后的操作是针对body这个地址

阅读全文

Svn与Git的区别

  • 最核心的区别Git是分布式的,而Svn不是分布的。能理解这点,上手会很容易,声明一点Git并不是目前唯一的分布式版本控制系统,还有比如Mercurial等,所以说它们差不许多。话说回来GitSvn一样有自己的集中式版本库和Server端,但Git更倾向于分布式开发,因为每一个开发人员的电脑上都有一个Local Repository,所以即使没有网络也一样可以Commit,查看历史版本记录,创建项 目分支等操作,等网络再次连接上Push到Server端。

阅读全文

Javascript常用方法函数收集

字符串长度截取

阅读全文

Web前端开发规范文档

通用规范:

  • TAB键用两个空格代替(WINDOWS下TAB键占四个空格,LINUX下TAB键占八个空格)。
  • CSS样式属性或者JAVASCRIPT代码后加“;”方便压缩工具“断句”。
    文件内容编码均统一为UTF-8。
  • CSS、JAVASCRIPT中的非注释类中文字符须转换成unicode编码使用,以避免编码错误时乱码显示。

阅读全文