JavaScript Date

JavaScript中,Date对象用来表示日期和时间。 要获取系统当前时间,用: var now = new Date(); now; // Wed Jun 24 2015 19:49:22 GMT+0800 (CST) now.getFullYear(); // 2015, 年份 now.getMonth(); // 5, 月份,注意月份范围是0~11,5表示六月 now.getDate(); // 24, ...

JavaScript 函数定义和调用

JavaScript中,定义函数的方式如下: function abs(x) { if (x >= 0) { return x; } else { return -x; } } 上述abs()函数的定义如下: function指出这是一个函数定义; abs是函数的名称; (x)括号内列出函数的参数,多个参数以,分隔; { … }之间的代码是函数体,可以包含若干语句,甚至可以没有任何语句。 请注意,函数体内部的语句...

JavaScript map和set

JavaScript的默认对象表示方式{}可以视为其他语言中的Map或Dictionary的数据结构,即一组键值对。但是JavaScript的对象键必须是字符串。但实际上Number或者其他数据类型作为键也是非常合理的。最新的ES6规范引入了新的数据类型Map。 Map是一组键值对的结构,具有极快的查找速度。例子,假设要根据同学的名字查找对应的成绩,如果用Array实现,需要两个Array: var names =...

JavaScript简介

目录 概要: 说明: 学习JS的原因: JS可以干什么: 了解JavaScript: 前言: JavaScript的历史: JavaScript与ECMAScript: 如何运行JavaScript以及JavaScrip的特点: 如何运行JavaScriptJavaScript的特点: 编写JavaScript代码并运行: 在HTML文档中编写JavaScript代码: 在脚本中编写JavaScript代码: J...

JavaScript数组

JavaScript的Array可以包含任意数据类型,并通过索引来访问每个元素。 要取得Array的长度,直接访问length属性: // Array.length: let arr = [1, 2, 3.14, ‘Hello’, null, true]; console.log(arr.length); // 6 直接给Array的length赋一个新的值会导致Array大小的变化: let arr = [‘A’...

JavaScript逆向爬虫

JavaScript逆向爬虫 ​ 随着前端技术的发展,前端代码的打包技术、混淆技术、加密技术也层出不穷,各个公司可以在前端对JavaScript代码采取一定的保护,比如变量混淆、执行逻辑混淆、反调试、核心逻辑加密等,这些保护手段使得我们没法很轻易地找出JavaScript代码中包含的执行逻辑。 ​ 针对这些反爬防护措施,解决方案:逆向JavaScript代码,找出其中的加密逻辑,直接实现该加密逻辑进行爬取。如果加密...

如何在JavaScript中提高性能

JavaScript中提高性能是一个涉及多个方面的任务,包括代码优化、数据结构选择、异步编程、避免全局查找、内存管理等。以下是一些关键的策略和技巧,可以帮助你提高JavaScript代码的性能: 1. 优化循环 使用for循环代替forEach,特别是在处理大型数组时。避免在循环内部执行复杂的计算或DOM操作。将循环内的不变表达式或查找操作移至循环外部。 2. 减少全局查找 尽量避免在函数内部使用全局变量,因为它...

JavaScript】数组 ① ( JavaScript 数组概念 | 数组创建 | 使用 new 关键字创建数组 | 使用 数组字面量 创建数组 )

文章目录 一、JavaScript 数组概念二、数组创建1、使用 new 关键字创建数组2、使用 数组字面量 创建数组 一、JavaScript 数组概念 在 JavaScript 中 提供了一种 特殊的对象 " 数组 " , " 数组 " 对象 可以 在一个 " 连续的内存空间 " 中 " 存储多个值 " ; 数组 中 存储的 数据值 可以是 任何类型 , 包括 数字类型 number字符串类型 string对象...

JavaScriptJavaScript 程序流程控制 ⑦ ( do-while 循环概念 | do-while 循环语法结构 )

e 循环1、while 循环概念2、do-while 循环语法结构 二、do-while 循环代码示例1、打印 1-5 数字2、打印 1-10 累加和 一、while 循环 1、while 循环概念 JavaScript 中的 do-while 循环 是 while 循环的变体 , 是 一种 后测试 循环 , 该循环的 循环体 至少执行一次 , 然后 再 检查 " 条件表达式 " 的 布尔值结果 , 以 决定是否继续...

JavaScript之ES中的类继承与Promise

类  ES5中的类及继承 //人 function Person(name,age){ this.name = name; this.age = age; } Person.prototype.eat = function () { console.log(this.name + "eat"); } //程序员,继承,人 function Programmer(name,age,language){ //构造函数继承...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.011114(s)
2024-04-20 07:34:24 1713569664