摘要: 指针指向 在对象方法中,this指向调用它所在方法的对象 单独使用this,它指向全局变量对象window 函数使用中,this指向函数所有者 严格模式下函数没有绑定到this,这时this是undefined 在 HTML 事件句柄中,this 指向了接收事件的 HTML 元素 apply 和 c 阅读全文
posted @ 2024-12-19 02:44 NAGISB 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 函数递归 局部函数变量的特性自成体系,作为调用函数自身 递归函数不依靠任何外部资源,自成体系的迭代到基准值 return:返回特定的退出状态码,在函数结束时 #! /bin/bash # using recursion # 计算阶乘,formula:x!=x*(x-1)!, 使用递归函数得到(x-1 阅读全文
posted @ 2024-12-15 05:10 NAGISB 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 对象 对象是拥有属性和方法的程序,是数据与行为的组合,是对客观世界的抽象实现 对象是对类模版的具体实现 对象能够实现客观世界的抽象集合 动态对象拥有自动装箱机值调用可能会产生内存泄漏 对象原型为对象提供了继承和共享属性的机制,从而减少内存占用 初始对象 由于new只执行一次,和new相关联的构造函数 阅读全文
posted @ 2024-12-13 03:21 NAGISB 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 将命令的输出作为其他标识的参数(同此管道原理) 将命令的输出结果作为程序退出码(根据#!) #!/bin/bash date # 直接执行,程序退出码作为返回值 if[ $? -eq 0 ]; then echo "命令执行" if #!/bin/bash ## bash:命令替换 result=$ 阅读全文
posted @ 2024-12-12 02:45 NAGISB 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 强调,突出的目的颠倒原有语序的句式而语意不变 观察者迅速捕获核心信息从而消除信息的不确定性 @array = (1, 2, 3, 4, 5); foreach $element (@array) { if ($element == 4) { last; } print "$element\n"; } 阅读全文
posted @ 2024-12-09 03:42 NAGISB 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 通常来说,根据数据类型可以将编程语言分为两类: 强类型语言 强类型语言(Strongly typed language)不仅强制要求事先声明变量,还要求声明每个变量的数据类型,这样编译器就能准确地知道这个变量中的值的类型。强类型语言在数据类型上要求很严格:必须事先说明变量中存放的数据的类型,而在程序 阅读全文
posted @ 2024-12-05 15:23 NAGISB 阅读(8) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash 声明解析可执行(chmod +x) 文件 的解析器的环境路径 解析 如果执行文件不存在hashbang,默认以当前Shell去解析可执行文件(即:$SHELL) 声明的解释程序,在执行文件时,会将程序内容作为参数传递给解释程序 ./Perl.pl 以声明的解析程序解释 bas 阅读全文
posted @ 2024-12-04 13:53 NAGISB 阅读(5) 评论(0) 推荐(0) 编辑
摘要: FORM表单 <form action="" method="get/post" > <!-- Get是Form的默认方法 --> </form> POST和GET方法作为表单http协议的提交方式,都传递到action所指向的URL GET https://example.com/search?q 阅读全文
posted @ 2024-11-22 23:07 NAGISB 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 以原封不动的格式,包括换行,输出其内部的数据 PHP EOF(heredoc)是一种在命令行shell(如bash、PowerShell和zsh)和程序语言(像PHP、Python和Ruby)里定义一个字符串的方法。 EOF 可以用任意其它字符代替,只需保证结束标识与开始标识一致。 结束标识必须顶格 阅读全文
posted @ 2024-11-20 18:55 NAGISB 阅读(1) 评论(0) 推荐(0) 编辑
摘要: Scope 函数生存期,变量作用域 作用域作为可访问变量,对象,函数的集合 Bash #!/bin/bash ## bash:bash宿主存在内部命令 var="helloworld" function func { echo $var funvar="hellofunc" local funcva 阅读全文
posted @ 2024-11-20 18:09 NAGISB 阅读(3) 评论(0) 推荐(0) 编辑