
JS
文章平均质量分 65
DIUDIUjiang
这个作者很懒,什么都没留下…
展开
-
算法精选(四)
算法精选原创 2022-10-08 08:52:44 · 219 阅读 · 0 评论 -
算法精选之双指针
Input: nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3 Output: nums1 = [1,2,2,3,5,6]已知有且只有一对解。双指针,指的是在遍历对象的过程中,不是普通的使用单个指针进行访问,而是使用两个相同方向(快慢指针)或者相反方向(对撞指针)的指针进行扫描,从而达到相应的目的。,两个指针以不同的策略移动,直到两个指针的值相等(或其他特殊条件)为止。也是双指针,但是两个指针从同一侧开始遍历数组,将这两个指针分别定义为。原创 2022-09-22 20:02:42 · 173 阅读 · 0 评论 -
算法精选(二)
有一群孩子和一堆饼干,每个孩子有一个饥饿度,每个饼干都有一个大小。每个孩子只能吃最多一个饼干,且只有饼干的大小大于孩子的饥饿度时,这个孩子才能吃饱。求解最多有多少孩子可以吃饱。输入输出样例:输入两个数组,分别代表孩子的饥饿度和饼干的大小。输出最多有多少孩子可以吃饱的数量。Output: 2。原创 2022-09-22 09:59:07 · 236 阅读 · 0 评论 -
算法精选(一)
Z型字符串及二分查找原创 2022-09-19 16:15:03 · 246 阅读 · 0 评论 -
JavaScript 字符串(String) 对象
我们可以使用对象字面量中的扩展运算符、使用数组解构赋值语法中的剩余模式或Array.from实用程序将字符串正确转换为字符数组。原始值可以使用 JavaScript 的属性和方法,因为 JavaScript 在执行方法和属性时可以把原始值当作对象。该split方法可能是将字符串转换为字符数组的常用方法,但它不处理采用两个代码单元的字符。字符串的索引从零开始, 所以字符串第一字符为 [0],第二个字符为 [1], 等等。这是将字符串扩展为字符数组的示例。语法可以将数组或可迭代对象中的值解包为不同的变量。原创 2022-09-03 19:21:33 · 320 阅读 · 0 评论 -
Javascript中改变函数内部this指向的方法:call()、apply()、bind()
都可以改变函数内部的 this指向call和apply会立即调用函数,返回值就是函数执行后的返回值,并且改变函数内部的this指向call和apply传递的参数不一样,call传递参数,apply必须数组形式bind不会立即调用函数,返回值是一个函数,改造后的原函数拷贝,可以改变函数内部this指向bind是返回对应函数,便于稍后调用;apply、call则是立即调用call和bind传递的参数为新的this指向和原函数的其他参数,apply传递的参数为新的this指向和一个数组call。原创 2022-08-24 14:25:07 · 376 阅读 · 0 评论 -
CSS3中的边框图片
为了实现丰富多彩的边框效果,在css3中,新增了 border-image 属性,这个新增属性允许指定一副图像作为元素的边框。边框图片的使用场景盒子大小不一,但是边框样式相同,此时就需要边框图片来完成,不是背景图片,而是用边框图片来实现。原创 2022-08-22 14:37:47 · 568 阅读 · 0 评论 -
从1-30中选出5个能被2整除的随机数,并对他们从大到小排序(冒泡排序),最后输出一个数组。
从1-30中选出5个能被2整除的随机数,并对他们从大到小排序(冒泡排序),最后输出一个数组。原创 2022-07-25 09:00:42 · 534 阅读 · 0 评论