全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果8,964,806个

Python对象的底层实现源码学习_python_脚本之家

第二行PyVarObject_HEAD_INIT(&PyType_Type, 0):初始化了ob_refcnt、ob_type、ob_sie三个字段,其中ob_type指向了PyType_Type(稍后会继续介绍,它就是type),即:float的类型是type 第三行"float":将tp_name字段初始化为类型名称float 4. PyType_Type:类型的类型 通过PyFloat_Type的ob_type字段,我们找到了ty...
www.jb51.net/article/2483...htm 2025-1-27

JS高级ES6的6种继承方式_JavaScript_脚本之家

var child = new ChildClass() console.log(child.getName()) // 一碗周 上面的代码图解如下: 图中红色线表示这个构造函数与实例对象的原型链,通过这个原型链的关系,从而实现了继承。 这种方式实现继承有一个缺点就是多个实例会导致原型对象上的内容时共享的,内容之间会互相影响,测试代码如下: 1 2 3 4 5 6...
www.jb51.net/article/2309...htm 2025-2-7

JavaScript数组去重和扁平化函数介绍_javascript技巧_脚本之家

var test = ["a", ["b", "c"], ["d", ["e", ["f"]], "g"]] flattenDeep(test) // ["a", "b", "c", "d", "e", "f", "g"]实现flat 函数:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 function...
www.jb51.net/article/2316...htm 2025-1-29

JavaScript递归详述_JavaScript_脚本之家

var date = [{ id:1, name:'电器', goods:[{ id: 11, gname:'手机' },{ id: 12, gname: '电脑' }] },{ id:2, name:'服饰', goods:[{ id : 21, gname:'裤子' },{ id : 22, gname : '外套' }] },{ id : 3, name: '食品' }]; 现在要通过输入id返回对应的数据对象。
www.jb51.net/article/2311...htm 2025-2-6

js进阶语法之变量提升、函数提升以及参数的命名冲突问题解决_javascript...

var m = 1; function m(){ } console.log(m); } fn(10) // function m // var m // 参数m // m = (){} // m = 1 // function > parmas > var 到此这篇关于js进阶语法之变量提升、函数提升以及参数的命名冲突问题解决的文章就介绍到这了,更多相关js变量、函数提升及参数命名冲突内容请搜...
www.jb51.net/javascript/327158x...htm 2025-1-25

经典面试题之JavaScript for循环(var let)_javascript技巧_脚本之家

var变量声明,无论发生在何处,都在执行任何代码之前进行处理。用var声明的变量的作用域是它当前的执行上下文,它可以是嵌套的函数,也可以是声明在任何函数外的变量。如果你重新声明一个 JavaScript 变量,它将不会丢失其值。 然后上面的代码其实是这样的 1 2 3 4 5 6 7 var i = 0; for (; i < 10; i+...
www.jb51.net/javascript/302885g...htm 2025-1-24

Windows BAT批处理字符串相关操作(定义、分割、拼接、替换、切片、查找...

创建了一个变量 VAR,它的值是 “hello”。然后,使用 echo 和 findstr 命令来查找 “ell”。如果 “ell” 被找到,脚本将输出 “String found”,否则,输出 “String not found” 到此这篇关于Windows BAT批处理字符串相关操作(定义、分割、拼接、替换、切片、查找)的文章就介绍到这了,更多相关BAT批处理字符串操...
www.jb51.net/jiaoben/316205n...htm 2025-2-8

JS特殊函数(Function()构造函数、函数直接量)区别介绍_基础知识_脚本...

var doAdd = new Function("iNum", "alert(iNum + 10)"); callAnotherFunc(doAdd, 10); //输出 "20" 注意:尽管可以使用 Function 构造函数创建函数,但最好不要使用它,因为用它定义函数比用传统方式要慢得多。不过,所有函数都应看作 Function 类的实例 。
www.jb51.net/article/370...htm 2025-1-17

JavaScript eval() 函数

<script type="text/javascript"> eval("x=10;y=20;document.write(x*y)") document.write(eval("2+2")) var x=10 document.write(eval(x+17)) </script> 输出: 200 4 27 例子2 看一下在其他情况中,eval() 返回的结果: eval("2+3") // 返回 5 var myeval = eval; // 可能会抛出 ...
www.jb51.net/w3school/jsref/jsref_ev... 2025-1-29

JavaScript循环遍历的24个方法,你都知道吗_javascript技巧_脚本之家

var obj = { 0: "a", 1: "b", 2: "c"}; Object.getOwnPropertyNames(obj) // ["0", "1", "2"] Object.keys(obj).length // 3 Object.getOwnPropertyNames(obj).length // 3 4. Object.getOwnPropertySymbols() Object.getOwnPropertySymbols() 方法返回对象自身的 Symbol 属性组成的数组,不包...
www.jb51.net/article/2230...htm 2025-1-26