javascript面向对象
前言: 笔记中的详细代码,我已经打包放在笔记的最后。 面向对象1.1 对象(Object)对象时 JS 中的引用户数类型 对象时一种复合数据类型,在对象可以保存多个不同数据类型的属性 使用 typeof 检查一个对象时,会返回 object 1.1.1 创建对象方式一: var obj = new Object(); 方式二: var obj = {}; 代码示例 12345678910111213// 方式一:var obj = new Object();obj.name = "小明";obj.age = 12;obj.sex = 'M';console.log(obj);console.log(obj.name);// 方式二var obj2 = {};obj2.name = "小红";obj2.age = 12;console.log(obj2.name); 1.1.2 向对象中添加属性语法: 对象.属性名 = 属性值 对象[“属性名”] = 属性值 对象的属性名没有任何的要求,不需要遵守 ...
高效使用Github寻找开源项目
Git 和 GitHub 什么关系? Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 git 作为唯一的版本库格式进行托管,故名 GitHub。 git 用来管理你的代码,可以对你的项目进行版本控制,github 将你用 git 管理的项目放在网上, 本地的一个个项目对应 github 上面的一个个仓库。仓库可以公开(开源),私密。程序员之间可以互相学习别人的项目,互相交流,github 是全球最大的同性交友网站。 怎么在 GitHub 上靠谱的找一些开源项目 > 1234567891011121314# 按照项目名/仓库名搜索(大小写不敏感)in:name xxx# 按照README搜索(大小写不敏感)in:readme xxx# 按照description搜索(大小写不敏感)in:description xxx# stars数大于xxxstars:>xxx# forks数大于xxxforks:>xxx# 编程语言为xxxla ...