对象的封装 有使用我们引入的js文件中的对象非常非常多,js一旦变量名重复就会覆盖。为了解决这一问题,我们使用对象封装。 我们引入的js工具(代码)不会覆盖我们自己写的对象。这是因为它使用了封装与闭包。 就好像java中引入的工具,虽然方法名和我们自己写的方法名重复,但并不会覆盖,因为我们在使用引入 ...
分类:
Web程序 时间:
2020-02-01 14:29:21
阅读次数:
132
变量是用于存储信息的"容器": 实例 <?php$x=5;$y=6;$z=$x+$y;echo$z;?> 运行实例 » 与代数类似 x=5 y=6 z=x+y 在代数中,我们使用字母(如 x),并给它赋值(如 5)。 从上面的表达式 z=x+y ,我们可以计算出 z 的值为 11。 在 PHP 中, ...
分类:
Web程序 时间:
2020-02-01 00:52:53
阅读次数:
89
函数的定义 函数名称() { 执行的代码块 } function 函数名 { 执行的代码块 } 函数需要先定义,然后才能调用;调用函数时,只需要输入函数名即可;函数可以多次反复调用。 函数中定义的变量和shell中的变量不是一回事;函数中定义的变量,需要在调用函数时赋值或引用。函数中的变量和shel ...
分类:
系统相关 时间:
2020-01-31 23:15:17
阅读次数:
123
变量提升与函数提升 变量提升: 在变量定义语句之前, 就可以访问到这个变量(undefined) 函数提升: 在函数定义语句之前, 就执行该函数 先有变量提升, 再有函数提升 变量声明提升、函数声明提升 理解 执行上下文: 由 js引擎 自动创建的对象, 包含对应作用域中的所有变量属性 执行上下文栈 ...
分类:
其他好文 时间:
2020-01-31 14:36:26
阅读次数:
71
方便版本更新以后,给各个项目打tag并推送。设置分支、标签信息以后,可多次调用函数,给多个项目打标签。 函数名:createtag 参数|说明 | 参数1|仓库地址 参数2|分支。标签建在那个分支 参数3|tag名。标签名字 参数4|备注。标签的备注 ...
分类:
其他好文 时间:
2020-01-30 22:59:21
阅读次数:
97
前言 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 不是新的编程语言,而是一种使用现有标准的新方法。 AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。 AJAX 不需要 ...
分类:
Web程序 时间:
2020-01-30 20:41:26
阅读次数:
104
生成器 一、yield关键字(生成器) yield的英文单词意思是生产,在函数中但凡出现yield关键字,再调用函数,就不会继续执行函数体代码,而是会返回一个值。 生成器的本质就是迭代器,同时也并不仅仅是迭代器,不过迭代器之外的用途实在是不多,所以我们可以大声地说:生成器提供了非常方便的自定义迭代器 ...
分类:
其他好文 时间:
2020-01-30 12:39:40
阅读次数:
80
函数基础小结 一、定义函数 只检测语法,不执行代码 二、函数定义的三种方式 1. 有参函数 2. 无参函数 3. 空函数 三、调用函数 四、函数的返回值 return返回返回值,函数遇到return会终止,return可以返回任意数据类型的值,同时也可以返回多个值 函数只有在调用阶段才会接收返回值, ...
分类:
其他好文 时间:
2020-01-29 15:49:52
阅读次数:
63
函数的调用 一、什么是函数调用? 函数名(…)`即调用函数,会执行函数体代码,直到碰到return或者执行完函数体内所有代码结束。 函数运行完毕所有代码,如果函数体不写return,则会返回None。 二、为何用调用函数? 很愚蠢的一个问题,但是我们依然得回答:使用函数的功能。 三、函数调用的三种形 ...
分类:
其他好文 时间:
2020-01-29 12:39:22
阅读次数:
71
编译器报错提示 或 个人原因 因为我在头文件中运行了如下语句 但是 函数外只能定义全局变量或者对象 ,而不能执行语句及调用函数 。 可以改为 ...
分类:
其他好文 时间:
2020-01-29 12:19:16
阅读次数:
195