【计算机网络】网络层IP协议
【计算机网络】网络层IP协议
这些 JavaScript 笔试题你能答对几道?
收藏 javascript-questions 这个仓库很久了,趁着周末来锻炼下自己的 JS 基础水平 因为逐渐也在承担一些面试工作,顺便摘录一些个人觉得比较适合面试的题目和方向 事件流(捕获、冒泡) 源链接 以下代码点击结果是啥? <div onclick="console.log('div')" ...
JavaScript 中 Object,Map,Set 及数组遍历方法
Object(对象) for in 遍历出对象可枚举的"属性",包含继承的可枚举属性 var person = { name: '小明', birth: 1990, height: 1.70 }; for(var x in person){ console.log(x); console.log(p ...
浅谈JS原型
前言 JavaScript 原型是该语言中一个非常重要的概念。理解原型是理解 JavaScript 的关键。在本篇技术博客中,我们将深入探讨 JavaScript 的原型概念,并介绍常用的操作对象原型的方法。(欢迎点评,欢迎指正!) 什么是原型? 在 JavaScript 中,每个对象都有一个原型( ...
JavaScript 中的 apply、call、bind
一、常规 在 JavaScript 中,apply、call、bind 是三个与函数调用相关的方法,它们都允许你在调用函数时手动设置函数的上下文(即 this 指向)。 1、apply 方法:apply 方法允许你调用一个函数,并且手动设置函数的上下文(即 this 指向)以及传递一个参数数组。其语 ...
Typescript 回调函数、事件侦听的类型定义与注释--拾人牙慧
实际项目中会运到的 Typescript 回调函数、事件侦听的类型定义,如果刚碰到会一脸蒙真的,我就是 这是第一次我自己对 Typescript 记录学习,所以得先说一下我与 Typescript 的孽缘 记得最早是在2014年遇上 Typescript 当时是完全看不上这东西的,甚至带着鄙视的心态 ...
js截取数组
在JavaScript中,可以使用 slice() 方法来截取数组的一部分。该方法接受两个参数,第一个参数是截取的起始位置(包括该位置),第二个参数是截取的结束位置(不包括该位置)。 例如,假设有一个数组 myArray: var myArray = [1, 2, 3, 4, 5]; 要截取从第二个 ...
JavaScript 中 map(parseInt) 的问题解决
问题 利用 map() 把字符串数组映射成整数数组 ["1", "2", "3"].map(parseInt); 是不是觉得结果应该返回 [1, 2, 3]? 但是事与愿违,结果是: Output: [1, NaN, NaN] 为什么呢? 回顾 parseInt parseInt() 函数解析一个字 ...
深入理解JavaScript对象
前言 在 JavaScript 中,对象是一种非常常见的数据类型,几乎每个程序员都会在日常工作中频繁地使用对象。在本篇文章中,我们将深入了解 JavaScript 对象的一些基本概念和一些高级概念,这些概念对于我们正确理解对象在 JavaScript 中的行为非常重要。 对象的基本概念 在 Java ...
JavaScript 中字符串和数组的截取办法总结
字符串 substring 形式:substring(index1, index2) 不会改变原始字符串 将小的参数作为开始位置 start,大的作为结束位置 stop 包含 start,但不包含 stop 如果只给一个参数表示从它 start 截取到字符串结尾 如果某个参数为负,会先将负数变为 0 ...
Python爬取百度文库文档,无须充值VIP,直接免费下载所有文档!
哈喽兄弟们,今天给大家带来最新版如何实现 百度文库VIP内容获取 💥需求如下: 对于这类的文档, 我们想要点击下载, 都是需要 “氪金” 才行, 但是作为咱们这类人来说, 能白嫖就白嫖! 💥找数据源: 通过开发者工具抓包, 可以看到数据都是图片的形式存在, 那我们可以获取它所有的数据内容, 然后 ...
JavaScript数组的方法大全(最新)
JavaScript数组方法大全 趁着有时间,总结了下数组所有的属性和方法,记录博客,便于后续使用 at() at方法,用于获取数组中,对应索引位置的值,不能修改。 语法:array.at(count); 参数:count,数组的索引值 返回值:返回该索引在数组中对应的值,如果count大于等于数组 ...