shell总结 一.学习心得 在学习本阶段shell这一课程时,我对shell有了一个大概的了解。 shell是一门解释性语言,shell语言与高级语言处理的对象不同;它与系统 有着密切的关系,易编写、调试、灵活性较强,但速度低。 既然是心得,那我在这里想说一些心里话。这是我来景航的第n个月 在这n ...
                            
                            
                                分类:
系统相关   时间:
2020-02-16 20:50:43   
                                阅读次数:
100
                             
                    
                        
                            
                            
                                    在typescript中要实现深拷贝可以这样: let a:object={ c:1, b:[2], e:function(){ } } //需将copya的类型指定为any,这样才能够使其能够任意添加属性 let copya:any={}; //最关键的是注意 下面 当a中有方法时,json.pa ...
                            
                            
                                分类:
其他好文   时间:
2020-02-16 11:29:57   
                                阅读次数:
107
                             
                    
                        
                            
                            
                                    要用面向对象的方式去编程,而不要用面向过程的方式去编程 对象是各种类型的数据的集合,可以是数字、字符串、数组、函数、对象…… 对象中的内容以键值对方式进行存储 对象要赋值给一个变量 var cat={ "name":"喵1", "age":4, "family":["喵爸","喵妈"], "spea ...
                            
                            
                                分类:
Web程序   时间:
2020-02-12 20:29:24   
                                阅读次数:
79
                             
                    
                        
                            
                            
                                ##基本对象 Function:函数对象 Function:函数(方法)对象* 1、创建* 1、var fun = new Function(形参列表,方法体);//别用,知道就行* 2、function 方法名称(形参列表){* 方法体* }* 3、 var 方法名 = function(形参列表 ...
                            
                            
                                分类:
编程语言   时间:
2020-02-10 09:37:31   
                                阅读次数:
86
                             
                    
                        
                            
                            
                                    方法也是属性 我们在 class 中定义的实例方法其实也是属性,它实际上是一个函数对象: class Person(object): def __init__(self, name, score): self.name = name self.score = score def get_grade( ...
                            
                            
                                分类:
编程语言   时间:
2020-02-08 00:15:34   
                                阅读次数:
119
                             
                    
                        
                            
                            
                                由于函数是对象,因此函数名实际上也是一个指向函数对象的指针 1、函数的声明方式: 普通的函数声明 function box(num1.num2){ return num1+num2; } 使用变量初始化函数 var box=function(num1,num2){ return num1+num2; ...
                            
                            
                                分类:
编程语言   时间:
2020-02-06 14:44:43   
                                阅读次数:
58
                             
                    
                        
                            
                            
                                    1、原型链继承 : 得到方法 2、借用构造函数 : 得到属性 3、组合 4、new一个对象背后做了些什么? 创建一个空对象 给对象设置__proto__, 值为构造函数对象的prototype属性值 【this.__proto__ = Fn.prototype】 执行构造函数体(给对象添加属性/方法 ...
                            
                            
                                分类:
其他好文   时间:
2020-02-02 22:02:06   
                                阅读次数:
95
                             
                    
                        
                            
                            
                                    关于 λ 演算在这篇博客 λ表达式与邱奇数,JAVA lamda表达式实现 中做了一个初步的介绍,这次我们来看一些实际应用中的例子:闭包。闭包的知识点有很多,但核心概念就一个,从 λ 演算的角度看便是:自由变量的替换依赖于定义函数的上下文环境。也就是说上下文环境的改变会通过影响函数中的自由变量而直接 ...
                            
                            
                                分类:
编程语言   时间:
2020-02-02 01:26:44   
                                阅读次数:
102
                             
                    
                        
                            
                            
                                    对象的封装 有使用我们引入的js文件中的对象非常非常多,js一旦变量名重复就会覆盖。为了解决这一问题,我们使用对象封装。 我们引入的js工具(代码)不会覆盖我们自己写的对象。这是因为它使用了封装与闭包。 就好像java中引入的工具,虽然方法名和我们自己写的方法名重复,但并不会覆盖,因为我们在使用引入 ...
                            
                            
                                分类:
Web程序   时间:
2020-02-01 14:29:21   
                                阅读次数:
132
                             
                    
                        
                            
                            
                                    一些个人的理解,不一定是对的,仅供参考。 在JS中有函数和对象两个概念,而又有一切皆对象的概念及函数也是一个对象。所以可以说函数一定可以作为一个对象,而对象不一定是一个函数。 也可以说在js中对象分为两种:1.仅仅是一个对象2.既时对象又是函数(以下称为函数对象) 在JS中有一个概念:所有对象都有_ ...
                            
                            
                                分类:
Web程序   时间:
2020-01-30 14:10:01   
                                阅读次数:
66