精华内容
下载资源
问答
  • javascript内置函数是什么

    千次阅读 2016-12-30 12:46:04
    js内置函数是浏览器内核自带的,不用任何函数库引入就可以直接使用的函数。javascript内置函数一共可分为五类: 1、常规函数 2、数组函数 3、日期函数 4、数学函数 5、字符串函数第一类:常规函数 包括以下9...

    js内置函数是浏览器内核自带的,不用任何函数库引入就可以直接使用的函数。javascript内置函数一共可分为五类:
    1、常规函数
    2、数组函数
    3、日期函数
    4、数学函数
    5、字符串函数

    第一类:常规函数
    包括以下9个函数:
    (1)alert函数:显示一个警告对话框,包括一个OK按钮。
    (2)confirm函数:显示一个确认对话框,包括OK、Cancel按钮。
    (3)escape函数:将字符转换成Unicode码。
    (4)eval函数:计算表达式的结果。
    (5)isNaN函数:测试是(true)否(false)不是一个数字。
    (6)parseFloat函数:将字符串转换成符点数字形式。
    (7)parseInt函数:将符串转换成整数数字形式(可指定几进制)。
    (8)prompt函数:显示一个输入对话框,提示等待用户输入。

    第二类:数组函数
    包括以下4个函数:
    (1)join函数:转换并连接数组中的所有元素为一个字符串。
    (2)langth函数:返回数组的长度。
    (3)reverse函数:将数组元素顺序颠倒。
    (4)sort函数:将数组元素重新排序。

    第三类:日期函数
    包括以下20个函数:
    (1)getDate函数:返回日期的“日”部分,值为1~31
    (2)getDay函数:返回星期几,值为0~6,其中0表示星期日,1表示星期一,…,6表示星期六
    (3)getHours函数:返回日期的“小时”部分,值为0~23。
    (4)getMinutes函数:返回日期的“分钟”部分,值为0~59。见上例。
    (5)getMonth函数:返回日期的“月”部分,值为0~11。其中0表示1月,2表示3月,…,11表示12月。见前面的例子。
    (6)getSeconds函数:返回日期的“秒”部分,值为0~59。见前面的例子。
    (7)getTime函数:返回系统时间。
    (8)getTimezoneOffset函数:返回此地区的时差(当地时间与GMT格林威治标准时间的地区时差),单位为分钟。
    (9)getYear函数:返回日期的“年”部分。返回值以1900年为基数,例如1999年为99。
    (10)parse函数:返回从1970年1月1日零时整算起的毫秒数(当地时间)。
    (11)setDate函数:设定日期的“日”部分,值为0~31。
    (12)setHours函数:设定日期的“小时”部分,值为0~23。
    (13)setMinutes函数:设定日期的“分钟”部分,值为0~59。
    (14)setMonth函数:设定日期的“月”部分,值为0~11。其中0表示1月,…,11表示12月。
    (15)setSeconds函数:设定日期的“秒”部分,值为0~59。
    (16)setTime函数:设定时间。时间数值为1970年1月1日零时整算起的毫秒数。
    (17)setYear函数:设定日期的“年”部分。
    (18)toGMTString函数:转换日期成为字符串,为GMT格林威治标准时间。
    (19)setLocaleString函数:转换日期成为字符串,为当地时间。
    (20)UTC函数:返回从1970年1月1日零时整算起的毫秒数,以GMT格林威治标准时间计算。

    第四类:数学函数
    函数有以下18个:
    (1)abs函数:即Math.abs(以下同),返回一个数字的绝对值。
    (2)acos函数:返回一个数字的反余弦值,结果为0~π弧度(radians)。
    (3)asin函数:返回一个数字的反正弦值,结果为-π/2~π/2弧度。
    (4)atan函数:返回一个数字的反正切值,结果为-π/2~π/2弧度。
    (5)atan2函数:返回一个坐标的极坐标角度值。
    (6)ceil函数:返回一个数字的最小整数值(大于或等于)。
    (7)cos函数:返回一个数字的余弦值,结果为-1~1。
    (8)exp函数:返回e(自然对数)的乘方值。
    (9)floor函数:返回一个数字的最大整数值(小于或等于)。
    (10)log函数:自然对数函数,返回一个数字的自然对数(e)值。
    (11)max函数:返回两个数的最大值。
    (12)min函数:返回两个数的最小值。
    (13)pow函数:返回一个数字的乘方值。
    (14)random函数:返回一个0~1的随机数值。
    (15)round函数:返回一个数字的四舍五入值,类型是整数。
    (16)sin函数:返回一个数字的正弦值,结果为-1~1。
    (17)sqrt函数:返回一个数字的平方根值。
    (18)tan函数:返回一个数字的正切值。

    第五类:字符串函数
    包括以下20个函数:
    (1)anchor函数:产生一个链接点(anchor)以作超级链接用。anchor函数设定<A NAME...>的链接点的名称,另一个函数link设定<A HREF=...>的URL地址。
    (2)big函数:将字体加到一号,与<BIG>...</BIG>标签结果相同。
    (3)blink函数:使字符串闪烁,与<BLINK>...</BLINK>标签结果相同。
    (4)bold函数:使字体加粗,与<B>...</B>标签结果相同。
    (5)charAt函数:返回字符串中指定的某个字符。
    (6)fixed函数:将字体设定为固定宽度字体,与<TT>...</TT>标签结果相同。
    (7)fontcolor函数:设定字体颜色,与<FONT COLOR=color>标签结果相同。
    (8)fontsize函数:设定字体大小,与<FONT SIZE=n>标签结果相同。
    (9)indexOf函数:返回字符串中第一个查找到的下标index,从左边开始查找。
    (10)italics函数:使字体成为斜体字,与<I>...</I>标签结果相同。
    (11)lastIndexOf函数:返回字符串中第一个查找到的下标index,从右边开始查找。
    (12)length函数:返回字符串的长度。(不用带括号)
    (13)link函数:产生一个超级链接,相当于设定<A HREF=...>的URL地址。
    (14)small函数:将字体减小一号,与<SMALL>...</SMALL>标签结果相同。
    (15)strike函数:在文本的中间加一条横线,与<STRIKE>...</STRIKE>标签结果相同。
    (16)sub函数:显示字符串为下标字(subscript)。
    (17)substring函数:返回字符串中指定的几个字符。
    (18)sup函数:显示字符串为上标字(superscript)。
    (19)toLowerCase函数:将字符串转换为小写。
    (20)toUpperCase函数:将字符串转换为大写。

    展开全文
  • 详细内容python内置函数如下表用法及说明1、abs(),返回数字的绝对值。2、all(),如果集合中所有元素true或集合为空集合,返回True。3、any(),如果集合中有一项元素true,返回True;空集合为False4、ascii(), ...

    详细内容

    python内置函数如下表

    用法及说明

    1、abs(),返回数字的绝对值。

    2、all(),如果集合中所有元素是true或集合为空集合,返回True。

    3、any(),如果集合中有一项元素是true,返回True;空集合为False

    4、ascii(), 返回一个表示对象的字符串。

    5、bin(),将整数转换为前缀为“0b”的二进制字符串。

    6、bool(),返回一个布尔值,即True或者之一False。

    7、bytearray(),返回一个新的字节数组。

    8、callable(对象)判断对象参数是否可被调用(可被调用指的是对象能否使用()括号的方法调用)

    9、chr(),返回表示Unicode代码点为整数i的字符的字符串。与ord()函数相反。

    10、classmethod,将方法转换为类方法。

    11、compile,将源代码编译为代码或AST对象。代码对象可以由exec()或执行eval()。 source可以是普通字符串,字节字符串或AST对象。

    12、dic(),创建一个字典

    13、spanmod(a,b),将两个数作为参数,并在使用整数除法时返回由商和余数组成的一对数

    14、enumerate(iterable,start = 0)

    enumerate是枚举、列举的意思

    对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值

    enumerate多用于在for循环中得到计数

    15、eval,将一个字符串变为字典

    16、exec(object [, globals[, locals]])exec语句用来执行储存在字符串或文件中的Python语句

    17、filter(功能,可迭代)

    filter函数用于过滤序列

    filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素

    展开全文
  • Python 内置函数 Python 内置函数Python type() 函数如果你只有第一个参数则返回对象的类型,三个参数返回新的类型对象。isinstance() 与 type() 区别:type() 不会认为子类一种父类类型,不考虑继承关系。...

    python里怎么查看数据类型?

    python里可以通过type()函数来查看数据类型。

    Python 内置函数 Python 内置函数

    Python type() 函数如果你只有第一个参数则返回对象的类型,三个参数返回新的类型对象。isinstance() 与 type() 区别:

    type() 不会认为子类是一种父类类型,不考虑继承关系。

    isinstance() 会认为子类是一种父类类型,考虑继承关系。

    如果要判断两个类型是否相同推荐使用 isinstance()。

    以下是 type() 方法的语法:type(object)

    type(name, bases, dict)

    参数

    name:类的名称。

    bases:基类的元组。

    dict:字典,类内定义的命名空间变量。

    返回值

    一个参数返回对象类型, 三个参数,返回新的类型对象。

    实例

    以下展示了使用 type 函数的实例:# 一个参数实例

    >>> type(1)

    >>> type('school')

    >>> type([2])

    >>> type({0:'zero'})

    >>> x = 1

    >>> type( x ) == int # 判断类型是否相等

    True

    # 三个参数

    >>> class X(object):

    ... a = 1

    ...

    >>> X = type('X', (object,), dict(a=1)) # 产生一个新的类型 X

    >>> X

    type() 与 isinstance()区别:class A:

    pass

    class B(A):

    pass

    isinstance(A(), A) # returns True

    type(A()) == A # returns True

    isinstance(B(), A) # returns True

    type(B()) == A # returns False

    推荐:《python教程》

    展开全文
  • 一直搞不懂什么是构造函数,为什么要用构造函数,构造函数什么用,逃避这个问题,今天做了简单的总结: 1.构造函数什么用? 当你需要大批量的写对象的时候,就需要用到构造函数,它可以方便创建多个对象的实例...

    一直搞不懂什么是构造函数,为什么要用构造函数,构造函数有什么用,逃避这个问题,今天做了简单的总结:

    1.构造函数有什么用?

    当你需要大批量的写对象的时候,就需要用到构造函数,它可以方便创建多个对象的实例,并且创建的对象可以被标识为特定的类型,可以通过继承扩展代码

    2.构造函数的特点

    a:构造函数的首字母必须大写,用来区分于普通函数
    b:内部使用的this对象,来指向即将要生成的实例对象
    c:使用New来生成实例对象

    首先创建一个简单的构造函数

    		//创建一个构造函数
    		function People (name,str) {
    			this.name = name;
    			this.fun = function() {
    				console.log(str);
    			};
    			this.act = function () {
    				console.log("我是"+this.name+str);
    			};
    		}
    		//实例化一个People
    		var g1 = new People("郭小妹","美美美");
    		var g2 = new People("东东","吃吃吃")
    		g1.fun();
    		g1.act();
    		g2.act();

    打印结果:

     

     

    如果只是一个单独的对象,直接使用字面量就行了,如果你的对象有很多实例,或者涉及继承或者构造函数传参

    展开全文
  • 函数是什么?有什么作用、定义函数的方法及如何调用函数。 函数function是什么?函数的作用 函数是可以实现一些特定功能的小方法或是小程序。在Python中有很多建函数,当然随着学习的深入,你也可以学会创建对...
  • '''内置函数:作用域相关(2):locals:返回当前局部作用域的所有内容globals:返回全局作用域的所有内容基础数据类型相关(38):和数字相关:数据类型:bool:将数字强制转换成bool型int:将数字强制转换成int型float:将...
  • Python 内置函数详解

    千次阅读 多人点赞 2019-11-13 17:21:35
    不过,在大家公认的所谓内置函数里面,有很多并不是真的函数,而是内置类,只是因为使用起来和真正的函数没有什么不同,所以也就约定俗成地统称为内置函数了。比如,我们常说的类型转换函数 int()、str()、float() ...
  • 1.构造函数什么不能函数? a.最直观的的一个角度,虚函数使得对象内部存在一个指向虚函数表的指针,通过该指针指向的虚函数表确定调用的函数。而在调用构造函数时,对象还没有生成,就根本谈不上虚函数表和...
  • python内置函数eval(x)的作用是什么

    千次阅读 2020-07-16 00:46:48
    python中的eval字符串运算 1.语法 eval(expression[, globals[, locals]]),其中...输出结果为9,此表达式为计算3的平方的值,其中pow为一个求幂次的函数,即3的2次幂也就是3的平方的结果。 结语 从以上来看,p
  • 什么是闭包函数

    千次阅读 2020-02-08 12:16:38
    什么是闭包函数 1、定义和用法:当一个函数的返回值另外一个函数,而返回的那个函数如果调用了其父函数内部的其它变量,如果返回的这个函数在外部被执行,就产生了闭包。(关于概念博主摘抄以上几点,详情查看 ...
  • 什么是递归函数

    2020-07-11 14:39:55
    什么是递归函数 在编程的世界里面,递归就是一个自己调用自己的手段 递归函数:一个函数内部,调用了自己,循环往复,递归函数和循环很类似 要实现递归必须要书写两个内容: 一个满足结束条件的时候结束函数 一个...
  • 什么是函数

    2020-03-04 13:32:46
    1、函数是一个可以多次使用的功能代码块,一个封闭的(空间),它可以在代码里随意调用。利用函数的封装可以减少重复代码的开发,提高代码的利用率。函数可以传参,利用函数预先定义的内容对传入的不同数据参数...
  • 函数是第一类对象3.函数对象VS函数调用4.闭包&LEGB法则所谓闭包,就是将组成函数的语句和这些语句的执行环境打包在一起时,得到的对象 举个例子,在foo.py模块中定义:# foo.py filename = "foo.py"def call_func(f...
  • 什么是内联函数

    千次阅读 2018-11-04 22:34:15
    内联函数inline:引入内联函数的目的为了解决程序中函数调用的效率问题,这么说吧,程序在编译器编译的时候,编译器将程序中出现的内联函数的调用表达式用内联函数函数体进行替换,而对于其他的函数,都在运行...
  • 因为有很多人不知道字典之中的内置函数是什么?有什么作用?所以在这篇文章之中我来介绍一下关于python字典之中的python keys函数的相关知识,keys函数是什么意思,这个函数有什么作用都将会在接下来的文章之中得到...
  • 测试程序: def test_b(): i=1 while i&lt;5: temp=yield i**2 print('--&gt;',temp) i+=1 t=test_b() for i in range(4): print(next(t)) print("*******"...****...
  • 序列Python中最基本的数据结构。...那么列表有什么内置函数可以使用,怎么使用这些函数。count() 方法用于统计某个元素在列表中出现的次数。count()方法语法:list.count(obj)参数:obj:列表中统计的对...
  • Python 中还增加了几种数据结构类型的字面量,所以更为方便的,同时这也解释了为什么内置函数可能不是最快的。 一般而言,同样的完备功能,内置函数总是比我们自定义的函数要快,因为解释器可以做一些底层的优化...
  • 前几天在学装饰器的时候,关于装饰器函数调用目标函数时是否return目标函数的调用产生了一点迷惑,事实当被装饰的目标函数有返回值的时候,装饰器函数也必须返回该目标函数的调用。我们都知道不带括号的...
  • Python 内置函数complex详解,pythoncomplex英文文档:class complex([real[, imag]])Return a complex number with the value real + imag*1j or convert a string or number to a complex number. If the first ...
  • var say="i am window"; function Speak(){ ... 是不是所有闭包函数内的属性都不能被外部对象直接访问?为什么因为闭包的特殊性使得this指针丢失了每个属性对应的地址? 请各位大佬帮忙解答下,谢谢!
  • 什么是函数重载?

    2019-09-17 21:42:42
    什么是重载? 重载指的是函数具有不同的参数列表,而函数名相同的函数。重载要求参数列表个数...函数重载指的一个作用域的几个函数名字相同但是形参列表不同。 #include <iostream> #include <st...
  • 什么是静态函数

    2019-05-17 15:36:00
    静态函数会被自动分配在一个一直使用的存储区,直到退出应用程序实例,避免了调用函数时压栈出栈,速度快很多。(例如:英飞凌TC297内核中的程序高速暂存存储器PSPR用于放置静态函数,提高程序执行效率)关键字...
  • memset(&ver, 0, 0x580); 进行这个操作之后我程序中这个函数内部的大部分变量都变成0了,这是什么情况0x580太大啦?但是结构体就这么大呀,
  • 有小伙伴们对oct函数有了解的吗?可能有小伙伴们反映说从来没有见过的吧,更不知道是怎么要用,我们都知道语言是一个非常连贯...oct()函数是Python3中的内置方法之一。 oct()方法采用整数,并以字符串格式返回其八进...
  • 层函数——它们的优点是什么?让我们看一下写层函数的三个常见原因。记住:在Python中,函数是“一等公民”,这意味着它们和其他对象平起平坐(例如:整型,字符串,列表,模块等)。你可以动态地创建和销毁它们...
  • 说明 在一篇文章里看到这样一个问题。...函数声明写在块级作用域中(ES6) var a = 0; if(true){ a = 1; function a(){} a = 21; console.log("里面",a); } console.log("外部",a); ...
  • 最后三个函数内参数后面加的*不懂 class keyboard : public QWidget { Q_OBJECT public: explicit keyboard(QWidget *parent = 0); ~keyboard(); private slots: void disp(QAbstractButton*); ...
  • 一:建的数值型函数简介 1、abs(x):取X的绝对值(负数的绝对值正数,正数的绝对值正数):例:如下图,分别求出-10,与15的绝对值 绝对值abs 2、round(numberP[,ndigits]):对数值进行四舍五入,ndigits小数向...
  • 什么是自调用函数

    千次阅读 2018-08-03 08:21:51
    还有一种理解,即自执行函数是在函数内部执行函数本身,即我们平时常说的递归函数。 (function(){}()) 外面一个括号的 是直接获取返回值 里面计算一次 (functuon(){})() 外面2个括号并排的 是先计算前面括号的值...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 23,431
精华内容 9,372
关键字:

内函数是什么