a = 1, 2, 3 赋值后的结果,a == (1, 2, 3),将一个元组(tuple)赋给了变量 a
(1, 2) + (3, ) ⇒ (1, 2, 3),并不能说明 tuple 可以添加新的元素,而是重新开辟了新的内存空间;
之所以 l.extend(4) 类型错误,而 l.extend('c') 没有问题,在于字符串是可迭代对象,且 Python 中不区分单个字符与字符串的区别,均是
转载
2016-09-14 10:56:00
47阅读
2评论
a = 1, 2, 3 赋值后的结果,a == (1, 2, 3),将一个元组(tuple)赋给了变量 a
(1, 2) + (3, ) ⇒ (1, 2, 3),并不能说明 tuple 可以添加新的元素,而是重新开辟了新的内存空间;
之所以 l.extend(4) 类型错误,而 l.extend('c') 没有问题,在于字符串是可迭代对象,且 Python 中不区分单个字符与字符串的区别,均是
转载
2016-09-14 10:56:00
68阅读
2评论
久经沙场的前辈们,写了无数代码,踩了无数的坑。但有些坑,可能一辈子也踩不到摸不着,因为根本不会发生在业务代码里~~
转载
2022-02-28 10:03:25
20阅读
作者:原罪
久经沙场的前辈们,写了无数代码,踩了无数的坑。但有些坑,可能一辈子也踩不到摸不着,因为根本不会发生在业务代码里~~
1
Function.prototype 竟然是个函数类型。而自定义函数的原型却是对象类型。
typeof Function.prototype === 'function'; // true
function People() {}
typeof People.p
转载
2021-07-28 14:37:04
59阅读
写了无数代码,踩了无数的坑。但有些坑,可能一辈子也踩不到摸不着,因为根本...
转载
2022-02-20 17:47:05
95阅读
久经沙场的前辈们,写了无数代码,踩了无数的坑。但有些坑,可能一辈子也踩不到摸不着,因为根本不会发生在业务代码里~~
1
Function.prototype 竟然是个函数类型。而自定义函数的原型却是对象类型。
typeof Function.prototype === 'function'; // true
function People() {}
typeof People.protot
转载
2021-08-11 11:38:57
64阅读
是星期五! 让我们玩得开心吧? 在本文中,我们收集了JavaScript可以完成的一些有趣且有趣的事情 。 使用JavaScript,您可以找到一些小乐趣,并做一些您可能没有意识到的有趣的事情。 所以看看这个。 大声笑! 1.图片像蛇一样在鼠标指针周围飞翔 只需将JavaScript代码复制并粘贴到任何浏览器的地址栏中,即可使图片像蛇一样在您的鼠标指针周围飞翔,然后按Enter。 资源
转载
2023-09-01 15:13:46
258阅读
久经沙场的前辈们,写了无数代码,踩了无数的坑。但有些坑,可能一辈子也踩不到摸不着,因为根本不会发生在业务代码里~
转载
2022-02-25 11:39:14
42阅读
久经沙场的前辈们,写了无数代码,踩了无数的坑。
转载
2021-06-30 17:41:00
73阅读
久经沙场的前辈们,写了无数代码,踩了无数的坑。但有些坑,可能一辈子也踩不到摸不着,因为根本不会发生在业务代码里~~1Function.prototype竟然是个函数类型。而自定义函数的原型却是对象类型。typeofFunction.prototype==='function';//truefunctionPeople(){}typeofPeople.prototype==='object';//t
原创
2021-01-17 17:27:10
200阅读
1 (.)点运算符 看到类似语句: let s = "12345".split_terminator("").0; 编译器提示:error[E0616]: field `0` of struct `SplitTerminator` is private 原来被最后那个0给迷惑了,这个点就是 成员访问 ...
转载
2021-08-24 18:02:00
951阅读
2评论
深入了解 JavaScript 语法错误以及如何防止它们深入了解 JavaScript 语法错误以及如何防止它们1. 为什么你需要知道语法错误?2. 有哪些常见的语法错误?2.1 缺少或不匹配的引号2.2 缺少或不匹配的括号2.3 失踪的逗号2.4 缺少分号2.5 多语言语法混乱3. 如何防止这些错误?3.1 代码编辑器3.2 静态代码分析工具3.3 TypeScript3.4 首行缩进4. 总
转载
2023-09-01 15:30:49
65阅读
JavaScript基础知识总结(一) 当我们接触一种新语言时,首先要先了解它,对它有一定的理论认识。那么,什么是JavaScript呢?JavaScript是一种脚本语言,由web浏览器进行解释和执行。它包括ECMAScript、DOM和BOM。 ECMAScript:JavaScript核心语法 (描述了JavaScript组成语言的语法和基本对象) DOM:Brwoser Object
转载
2023-08-08 09:54:36
66阅读
JavaScript 基础语法循环案例练习 文章目录JavaScript 基础语法循环案例练习前言一、早午晚安喵喵喵二、判断奇偶数三、班长请客四、1-100跳过个位为3的数求和五、第几个能被7和3整除的数六、双重for循环矩形三角形七、九九乘法表八、ATM机九、冒泡排序总结 前言之前学习HTML语言属于标记语言,不用向计算机发出指令,常用于格式化和链接,标记语言是用来被读取的,是被动的。而现在学习
转载
2023-07-08 22:34:53
135阅读
JAVAScript介绍 1、概念: js是一种脚本语言,是一种基于客户端浏览器的(现在也有服务器端,如 NodeJS),基于对象、事件驱动式的脚本语言。 JavaScript 也具有跨平台的特点。如同所有的脚本语言, JavaScript 是动态解释执行的。 2、基本特点 2.1解释型脚本语言程序不需要编译运行时才翻译成机器语言没执行一次就翻译一次,效率低,依赖于解释器 2.2弱类型语言 第二
转载
2023-09-20 14:01:47
69阅读
基础知识严格意义上来讲,在Js中是没有类这一概念的。我们可以运用前面章节提到的构造函数来模拟出类这一概念,并且可以通过原型对象的继承来完美的实现实例对象方法复用。但是这样十分的麻烦,我们需要将实例对象需要用到的公共方法来存放到构造函数的原型对象中,而使用class语法糖整个过程就变得非常简单。声明定义使用class来定义类,类中定义的函数称为方法,不需要用关键字function也不需要用逗号进行分
转载
2023-08-20 10:15:34
80阅读
1 JavaScript 语句 在 HTML 中,JavaScript 语句是由 web 浏览器“执行”的“指令”。1.1 JavaScript 程序和语句 计算机程序是由计算机“执行”的一系列“指令”。 在编程语言中,这些编程指令被称为语句。 var x, y, z; // 语句 1
x = 22; // 语句 2
y = 11;
转载
2023-06-06 16:26:19
88阅读
数组1.什么是数组有许多变量,它们的名称和数据类型都是一致的。2. 数组声明var arr = [元素,元素,元素。。。];var arr = new Array(元素,元素,元素。。。);var arr = new Array(3);arr[0] = 元素;arr[1] = 元素;3. 获取数组长度数组.length;4. 数组遍历沿着一定的顺序对数组内部的元素做一次切仅做一次访问,就是遍历。f
转载
2023-06-05 20:17:26
121阅读
JavaScript语法1、注释与分号 (1) 单行注释使用 // (2) 多行注释
原创
2022-10-21 17:21:04
726阅读
基础语法变量数据类型运算符算术运算符比较运算符逻辑运算符和三元运算符数据类型转换转换为字符串类型转换为数值流程控制语句分支结构循环结构数组对象String对象日期对象自定义对象 变量var定义的变量,没有块的概念,可以跨块访问,不能跨函数访问let定义的变量,只能在块作用域里访问,不能跨块访问,也不能跨函数访问const用来定义常量,使用时必须初始化(即必须赋值),只能在块作用域里访问,而且不能
转载
2023-08-21 13:42:46
70阅读