js中Date()方法如何使用
1、获取当前时间必须实例化,Date对象会自动将当前日期和时间保存为初始值。var now = new Date() ;console. log (now) ;2、Date构造函数的参数,如果括号中有时间,返回参数中的时间。let endTime = '2020-01-01';let endTime = formatDate(new Date(new Date(endTime).setDate(new Date(endTime).getDate()+1)));console.log(endTime);//2...
2024-01-10js中new关键字的使用过程
说明1、new构建函数,在内存中创建一个空对象。2、this指向刚刚创建的空对象,在构造函数中执行代码,并为空对象添加属性和方法。3、返回到这个对象。实例 function Foo(name, age, sex) { this.name = name this.age = age this.sex = sex // return 1 //如果返回了一个基本数据类型...
2024-01-10js构造函数的使用注意
说明1、构造函数名的首字母必须大写。构造函数无需return即可返回结果。2、调用结构函数必须使用new关键词,只需new结构函数名()就可以创建对象。3、在构造函数中的属性和方法之前必须添加this。实例// 构造函数function Star(uname,age,sex) {this.name = uname;this.age = age;this.sex = sex;this.sing = function(so...
2024-01-10js作用域链如何使用
说明1、只要是代码,至少有一个作用域。写在函数内部的局部作用域。2、如果函数中有函数,在这个功能域中可以诞生另一个功能域。3、根据内部函数可以访问外部函数变量的机制,用链式查找决定哪些数据可以被内部函数访问。实例var num = 456;function f1() {//外部函数var num = 123;function f2( {//...
2024-01-10js局部变量是什么
说明1、局部作用域声明的变量称为局部变量(函数内部定义的变量)2、局部变量只能能使用局部变量。var在函数内部声明的变量是局部变量。3、函数的形参实际上是局部变量。函数形参也可视为局部变量。实例// 2.局部变量 在局部作用域下的变量 在函数内部的变量就是局部变量function fun() {var num...
2024-01-10php中array_pad()函数的使用
1、array_pad($array,$size,$value)函数可以将某个键值$value插入到数组$array中,从而将数组填补到指定的长度$size。($size参数可以理解为数组中元素的最终数目,即插入操作后的数组长度)。我们通过下面的例子来具体看看:<?php$arr=array(10,12,20);$result =array_pad($arr,5,1);var_dump($result);?>从array_pad($arr,5,1)可以看...
2024-01-10问题SQL的判断和获取
判断问题SQL1、判断SQL是否有问题时可以通过两个表象进行判断:系统级别表象和SQL语句表象。系统级别表象CPU消耗严重IO等待严重页面响应时间过长应用的日志出现超时等错误可以使用sar命令,top命令查看当前系统状态。也可以通过Prometheus、Grafana等监控工具观察系统状态。SQL语句表象冗长执行时间过...
2024-01-10python迭代器的优缺点
说明1、迭代器优点,节省内存,迭代器在内存中相当于只占一个数据的空间。因为每次取值都上一条数据会在内存释放,加载当前的此条数据。惰性机制。next一次,取一个值,绝不过多取值。 有一个迭代器模式可以很好的解释上面这两条:迭代是数据处理的基石。扫描内存中放不下的数据...
2024-01-10python迭代器的取值方法
说明1、可迭代对象是不可以一直迭代取值的(除去用索引,切片以及Key),但是转化成迭代器就可以了。迭代器是利用__next__()进行取值。2、如果迭代器里面的值取完了还要next,那么就报StopIteration的错误。实例l1 = [1, 2, 3,]obj = l1.__iter__() # 或者 iter(l1)# print(obj) # <list_iterator object at 0x000002...
2024-01-10pythonreturn和yield有什么不同
不同点1、return函数中只存在一个return结束函数。并且给函数的执行者返回值。2、只要在函数中有yield,那么它就是生成器函数而不是函数。3、生成器函数中可以存在多个yield,yield不会结束生成器函数。一个yield对应一个next。实例def eat(): for i in range(1,10): yield '包子'+str(i) e = eat...
2024-01-10