会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Document
糖不苦-
博客皮肤
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
···
37
下一页
2021年2月1日
js执行机制(一)
摘要: js是单线程的,为什么可以执行异步操作呢? 这归结与浏览器(js的宿主环境)通过某种方式使得js具备了异步的属性。 区分进程和线程: 进程:正在运行中的应用程序。每个进程都自己独立的内存空间。例如:打开的浏览器就是一个进程。 线程:进程的子集,是独立的。线程在共享的内存空间中运行。 浏览器是多进程的
阅读全文
posted @ 2021-02-01 13:46 糖不苦-
阅读(270)
评论(0)
推荐(0)
编辑
用正则表达式获取URL中的查询参数
摘要: 总结获取url中查询参数的两种方式 通过正则表达式获取单个参数 url中的所有查询参数可以通过 window.location.search 字段获取,以字符串的形式返回。并有固定的格式 ?param1=value1¶m2=value2···,所以可以正则表达式匹配。 分析下需要匹配的格式:
阅读全文
posted @ 2021-02-01 13:34 糖不苦-
阅读(413)
评论(0)
推荐(0)
编辑
js实现整页截图
摘要: 一、引用库 html2canvas.js和canvas2image.js的下载地址: html2canvas.js: http://html2canvas.hertzen.com/dist/html2canvas.min.js canvas2image.js: https://github.com/
阅读全文
posted @ 2021-02-01 13:24 糖不苦-
阅读(538)
评论(0)
推荐(0)
编辑
Js对象属性的特性 和defineProperty方法
摘要: 对象是无序属性的集合,而这些属性在创建是都带有一些特征值(可以理解为属性的属性,天生自带的),这些特征值是为了实现JavaScript引擎用的,因此JavaScript不能直接访问。 JavaScript通过这些特征值来定义属性的行为(属性是否删除,枚举,修改等)。 例如,在全局定义的属性是会挂载到
阅读全文
posted @ 2021-02-01 13:21 糖不苦-
阅读(462)
评论(0)
推荐(0)
编辑
Js二维数组中的查找
摘要: 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 解法 1:暴力法 遍历数组中的所有元素,找到是否存在。 时间复杂度是 O(N^2),空间复杂度是
阅读全文
posted @ 2021-02-01 13:20 糖不苦-
阅读(1287)
评论(0)
推荐(0)
编辑
使用JavaScript进行面向对象编程的指南
摘要: 一切都从对象开始。 对象,即我们相互交流的一个载体,有其属性和方法。对象是面向对象编程的核心,不仅用于JavaScript,而且还适用于Java、C语言、C++等。不再考虑单个变量和函数,而选择自给型的对象。 以下是在讨论面向对象编程(OOP)时最常用到的概念: 对象,属性,方法 类 封装 抽象 复
阅读全文
posted @ 2021-02-01 13:19 糖不苦-
阅读(114)
评论(0)
推荐(0)
编辑
Js Math对象 abs() 方法
摘要: 语法 Math.abs(x) // 必需。必须是一个数值。 示例 输出: 7.25 7.25 2.75 在项目中使用的方法 上传图片 Init: function(up, file) { let alertMsg = cbFilesAddedParam.alertMsg; plupload.addF
阅读全文
posted @ 2021-02-01 13:18 糖不苦-
阅读(460)
评论(0)
推荐(0)
编辑
2021年1月19日
python判断语句和循环语句
摘要: 判断语句 1.1 if 格式 if 要判断的条件(使用比较运算符): 条件成立时,要做的事 demo: age = 15 if age > 12: # 如果变量age所存储的值大于12,那么条件成立,输出下面的话 print('我可以骑自行车了') 1.1.2 比较(关系)运算符 这些运算符用于编写
阅读全文
posted @ 2021-01-19 18:15 糖不苦-
阅读(104)
评论(0)
推荐(0)
编辑
python数据类型转换
摘要: · 常用的数据类型转换 使用上图中的函数可以将原本的数据类型转换成另一种数据类型,如果我们想对一个 元组进行添加数据,那么我们可以先将它转换成列表,从而更好操作 a = (1, 2) # 先将元组a转换成列表b b = list(a) # b = [1, 2] b.append(3) # b = [
阅读全文
posted @ 2021-01-19 18:13 糖不苦-
阅读(96)
评论(0)
推荐(0)
编辑
python运算符
摘要: 算术运算符 python中,在进行混合运算的时候,运算符会根据优先级的顺序进行计算 优先级顺序:** 大于 * / % 大于 + -,我们可以使用()来处理优先级的问题,就像我们生活中的数学运算那样 下图为python中的运算符介绍 赋值运算符 复合赋值运算符
阅读全文
posted @ 2021-01-19 18:12 糖不苦-
阅读(62)
评论(0)
推荐(0)
编辑
上一页
1
···
7
8
9
10
11
12
13
14
15
···
37
下一页
公告