概述恶补JS基础有一段时间了,虽然是一个前端的菜逼,但是一直挺关注一些编码最佳实践。看到这篇文章,所以转载过来了。记录下自己已经掌握了哪些最佳实践。 简洁写法(已掌握)对象JavaScript里我最喜欢的一种东西就是生成对象和数组的简写方法。通常,创建对象都使用下面的方法:123...

概述现在JSON格式在web开发中越来越受重视,特别是在使用ajax开发项目的过程中,经常需要将json格式的字符串返回到前端,前端解析成JS对象(JSON )。ECMA-262(E3)中没有将JSON概念写到标准中,还好在 ECMA-262(E5)中JSON的概念被正式引入了,...

概述SSH是Linux下常用的远程登录工具,哪怕是我们不经常用这个命令,但是最起码也听说过这个命令,下面是对SSH常用命令的总结。 登录最简单的 SSH 命令只需要指定用户名和主机名参数即可. 主机名可以是 IP 地址或者域名. 命令格式如下:1ssh user@hostname...

概述流(streams)是PHP4.3版本引入的一个特性,主要是为了统一文件、sockets以及其他类似资源的工作方法。PHP4.3距今已经有很长时间了,但是很多程序员似乎都不能正确使用PHP中的流,当然这也包括我。以前也在一些程序中遇到过流的使用,如php://input,但是...

概述从PHP5开始,我们可以使用类型提示来指定定义函数时,函数接收的参数类型。如果在定义函数时,指定了参数的类型,那么当我们调用函数时,如果实参的类型与指定的类型不符,那么PHP会产生一个致命级别的错误(Catchable fatal error)。 类名称和数组在定义函数时,P...

概述相比其他编程语言(PHP、C++等),SQL编程语言有许多独立的特性,比如说集合的思维方式, 元素查询时的逻辑执行顺序以及三值逻辑(Three-valued logic).本篇文章提到的一些逻辑查询处理效率是非常低的,但是有一点我们需要记住的是,SQL语句逻辑查询处理和物理查...

1.Learn Version Control with Git2.Git教程-廖雪峰3.GitHub秘籍4.猴子都能懂的GIT入门 | 贝格乐(Backlog)5.LearnGitBranching6.Git-it7.Ry’s Git Tutorial...

概述在使用Git的时候,有时候我们需要对某个文件不进行版本控制,也就是忽略对某个文件的跟踪,如缓存文件、配置文件等。但是在Git的版本控制系统中,如果已经对某个文件进行了版本控制,那么再忽略掉此文件的时候,会删除掉远程服务器的文件,这显然与我们的意愿不符,Google了好久,找到...

概述Javascript中的作用域和上下文的实现是Javascript语言独有的特性,从某种程度上来说,Javascript语言是十分灵活的。Javascript中的函数可以采用各种各样的上下文,作用域也可以被封装和保存。正是由于这些特性,Javascript中也提供了很多很有用...

简介JSON即JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。JSON是一种数据交换格式,像XML和YAML一样是一种在各种不同语言间传递结构化信息的方式。从另一方面来说,javascript对...