摘要: 在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置。 我们首先来看下,如何在Mac环境下搭建svn服务器端环境。 创建代码仓库,用来 阅读全文
posted @ 2016-06-16 11:58 CharlesMan 阅读(201) 评论(0) 推荐(0) 编辑
摘要: JavaScript三种绑定事件的方式: 1. //直接在DOM里绑定事件 2. 3. 那么问题来了,1 和 2 的方式是我们经常用到的,那么既然已经有两种绑定事件的方法为什么还要有第三种呢?答案是这样的:用 "addeventlistener" 可以绑定多次同一个... 阅读全文
posted @ 2015-07-22 13:43 CharlesMan 阅读(26368) 评论(1) 推荐(0) 编辑
摘要: 一、什么是跨域我们先回顾一下域名地址的组成:http:// www . google : 8080 / script/jquery.js http:// (协议号) www (子域名) google (主域名) 8080(端口号)script/jquery.... 阅读全文
posted @ 2015-06-25 19:34 CharlesMan 阅读(1810) 评论(0) 推荐(0) 编辑
摘要: eval(); //此方法不推荐JSON.parse(); //推荐方法一、两种方法的区别我们先初始化一个json格式的对象: var jsonDate ='{ "name":"周星驰","age":23 }' var jsonObj = eval( '(' + jsonDate+ ')' );... 阅读全文
posted @ 2015-06-25 00:09 CharlesMan 阅读(85156) 评论(8) 推荐(8) 编辑
摘要: 大神这篇博客是写在2011年,主要介绍 “Firefox” 浏览器插件 “Firebug” 的操作,如今主流浏览器对控制台都已经提供了很好的支持。我自己用的最多是谷歌的 “chrome” 浏览器,下面也用 “chrome” 浏览器来调试。一、显示信息的命令 console.log(); //控制台输... 阅读全文
posted @ 2015-06-23 18:51 CharlesMan 阅读(3087) 评论(1) 推荐(1) 编辑
摘要: 函数声明式functionfunname( 参数 ){ ...执行的代码}声明式的函数并不会马上执行,需要我们调用才会执行:funname();* 分号是用来分隔可执行JavaScript语句,由于函数声明不是一个可执行语句,所以不以分号结束。函数表达式var x = function( 参数 )... 阅读全文
posted @ 2015-06-22 16:18 CharlesMan 阅读(440) 评论(4) 推荐(0) 编辑
摘要: 前言--讲在前面我想有很多以前很少接触后台编程语言的初学者朋友跟我一样,对javascript里面一系列的“名词”搞的一头雾水。好像大概知道讲的是什么,但其实理解的还是不清楚;我想,学习任何一种知识,首当其冲应该把最基本的名词解释搞清楚(知道它讲的到底是什么,有助于我们更好的理解它。)即知其然知其所... 阅读全文
posted @ 2015-06-20 16:36 CharlesMan 阅读(7628) 评论(2) 推荐(3) 编辑
摘要: 1. rem"em" 单位是我们开发中比较常用到的,它表示以当前元素的父元素的单位大小为基准来设置当前元素的大小;“rem” 中的 “r” 代表 “root”,它表示以根(即“html”)元素的单位大小为基准来设置当前元素的单位大小,所以不管当前元素是任意子节点,一旦设单位大小为 “rem” 那么这... 阅读全文
posted @ 2015-06-18 01:59 CharlesMan 阅读(2329) 评论(1) 推荐(0) 编辑