JavaScript

JavaScript开发:逻辑代码部分简便写法整理

一、判断条件简写 1、三目表达式 doTest(){ //判断是否大于0,大于0就返回原值,不大于0则返回0 let test = -5; //if-else写法 if(test > 0){ return test; }else{ return 0; } //三目表达式写法 return test ......
写法 JavaScript 逻辑 代码 部分

使用JavaScript调用本地打印机

https://blog.csdn.net/zZZxiaozhi/article/details/117062010 # HTML代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title ......
JavaScript 打印机

03-第三章 JavaScript 基础

其余web文章参考:web学习目录 JS常用参数 | 参数 | 含义 | | | | | document.URL | 返回当前文档完整的URL | | document.write() | 直接在网页中输出内容 | | indexOf() | 返回值在字符串中第一次出现的位置,如果未找到该值,则 ......
JavaScript 第三章 基础 03

03-第三章 JavaScript 基础

JS常用参数 | 参数 | 含义 | | | | | document.URL | 返回当前文档完整的URL | | document.write() | 直接在网页中输出内容 | | indexOf() | 返回值在字符串中第一次出现的位置,如果未找到该值,则 indexOf() 方法返回 -1, ......
JavaScript 第三章 基础 03

JavaScript系列 -> 截取字符串方法 substring/slice/substr

因为对于截取字符串的方法时常弄混,每次使用的时候,都需要不断的看教程回顾,现在总结到这里: substring substring(start,end): start/end 分别为开始位置和结束位置; 左闭右开,不包含结束位置; start/end 应该为非负整数; start小于0,当成0处理; ......
字符串 JavaScript substring 字符 方法

React状态 和 JavaScript箭头函数

React状态 和 JavaScript箭头函数 在看 React 的状态时见到了 JS 的箭头函数,一时间没看明白。 React 状态 React 把组件看成是一个状态机(State Machines)。通过与用户的交互,实现不同状态,然后渲染 UI,让用户界面和数据保持一致。 在 React 中 ......
箭头 JavaScript 函数 状态 React

HTML+CSS+JavaScript作业篇

一、作业题大全 1.1、HTML5表单验证 代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta n ......
JavaScript HTML CSS

JavaScript系列 -> 字符串方法 replace 的第二个参数为函数

本篇文章要介绍,当字符串的replace方法第二个参数为函数的使用。 示例代码: function fn(str){ this.str = str; } fn.prototype.format = function() { var arg = arguments; return this.str.r ......
字符串 JavaScript 函数 字符 参数

JavaScript快速入门

JavaScript 1.引入方式 1.1内部脚本,将JS代码定义在HTML页面种 JS代码必须在<script>标签之中 可以在HTML文件任意位置 一般放在<body>体标签底部,改善运行速度 1.2外部脚本,将JS代码定义在外部JS文件中,在引入HTML页面 利用带 src属性的 <scrip ......
JavaScript

JavaScript 提取对象数组中的属性组成新的对象数组

let data = [{"division_name":"销售三部","id":44,"pid":36,"html":"| "},{"division_name":"销售十二组","id":46,"pid":44,"html":"| | "},{"division_name":"销售十一组","i ......
数组 对象 JavaScript 属性

python+playwright 学习-41.locator.evaluate()对定位的元素执行JavaScript脚本

前言 page.evaluate() 是直接在页面对象上执行JavaScript脚本 locator.evaluate() 是对定位的元素执行JavaScript locator.evaluate_all() 对定位到的所有元素执行JavaScript locator.evaluate() 对元素执 ......
脚本 playwright JavaScript evaluate 元素

python+playwright 学习-40.page.evaluate()执行JavaScript脚本

前言 大家在学selenium的时候,对于页面上的有些元素不好操作的时候,可以使用driver.execute_script() 方法执行JavaScript脚本。 在playwright 中也有类似的方法,使用page.evaluate()执行JavaScript脚本。 page.evaluate ......
脚本 playwright JavaScript evaluate python

浅谈Array --JavaScript内置对象

Array --JavaScript内置对象 描述 可以用一个变量存储多种数据类型的Array对象,Array不是关联数组,不能使用字符串作为索引访问数组元素,需要使用非负整数的下标访问数组中的元素。 和对象的某些特征很相似,例如:属性访问器一半相似,衍生出的使用 .call() 或者 .apply ......
JavaScript 对象 Array

JavaScript点击元素后获取该元素的id

<body> <div id="box"> <div id="text"> </div> <input class="butt" id="button1" onclick="test1(this)" type="button" value="按钮1" /> <input class="butt" i ......
元素 JavaScript

JavaScript Promises, async/await

JavaScript Promises, async/await 这篇博客不是讲如何使用 Promise,是一个学习总结。是我自己对 Promise 的理解。 new Promise() 的时候,传一个 executor 给 Promise. let promise = new Promise(fu ......
JavaScript Promises async await

javascript中出现undefined的四种情况

javascript中出现undefined的四种情况 https://www.jianshu.com/p/b0700cce78c8 一,函数没有返回值,或者返回值为空,出现undefined例:1)function show(){//没有返回值}var a=show();console.log(a ......
javascript undefined 情况

转载:JavaScript文字转语音_SpeechSynthesisUtterance语音合成的使用

原文链接:https://mp.weixin.qq.com/s?__biz=MjM5MDA2MTI1MA==&mid=2649118413&idx=3&sn=3385dee75bcffa307baa79c3cde4095b&chksm=be587160892ff87605cf347eddad2ad7 ......

JavaScript实现文件上传demo

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi ......
JavaScript 文件 demo

Javascript 加密解密方法

本文链接 Javascript 和 我之前发的 python加密 以及 go加密 解密不一样 不需要导那么多的库 只需要安装几个库 其中需要了解最多的 crypto-js 具体就不多介绍了直接上官网 https://www.npmjs.com/package/crypto-js 准备工作 安装 在终 ......
加密解密 Javascript 方法

JavaScript学习

从算法又做回了开发。 一、作用 1)对事件的反应 2)改变图像 3)验证输入 二、语法 1)基本的一些标记,例如数字,字符串,数组等 2)变量使用var 3)类型有很多,用typeof来看 4)使用新变量可以使用new来生命 5)函数使用function 关键字声明 6)所有数据变量都属于windo ......
JavaScript

[Javascript] Create 2d array by using Array.from

// Initialize a 2D array with zeros const str1 = "Hello" const str2 = "World" const dp = Array.from({ length: str1.length }, () => Array.from({ length ......
Javascript Create Array array using

javascript 学习笔记3

和let一样,通过 const 定义的变量不会被提升到顶端。const 变量不能在声明之前使用。 回调函数曾经是 JavaScript 中实现异步函数的主要方式。 =>的使用: function doStep1(init, callback) { const result = init + 1; c ......
javascript 笔记

问题2:javascript里面怎么判断null?

JavaScript五种原始类型(boolean、number、string、null、undefined)中的一种。在鉴别JavaScript原始类型的时候我们会用到typeof操作符。Typeof操作符可用于字符串、数字、布尔和未定义类型。 一、javaScript 五种空值和假值 分别为 un ......
javascript 问题 null

【JavaScript】 e.deltaY e.wheelDeltaY 在mac上缩放只能放大或者放小问题

mac 的 e.deltaY 值和win是不相同的,因此不能用具体数值(win滚轮向上是e.deltaY是-100,e.wheelDeltaY是120)判断 // mac 和 win 上的值不一样 只能判断是否大于小于0 console.log('e.deltaY', e.deltaY); cons ......
wheelDeltaY JavaScript deltaY 问题 mac

JavaScript基础

1. 引入js https://www.w3cschool.cn/javascript/ 用script标签,在其中写js代码 <script src="JS/style.js"></script> Number js不区分小数和整数 NaN表示不是一个Number类型的数据 Infinity表示无 ......
JavaScript 基础

第二篇 javascript 标示符、变量、语句、操作符

by caix in 深圳 1、标识符及变量 标识符 1、所谓标识符,就是变量、函数、属性的名字,或者函数的参数。 标识符申明规则: 1、第一个字符必须是一个字母、下划线 _ 、或者一个美元符号 $; 2、其他字符可以是字符串、下划线美元符或者数字; 3、区分大小写 变量 变量是存储数据的容器 Ja ......
操作符 变量 语句 javascript

第一篇 javascript 数据类型

1、数据类型 基础数据类型 ( 7 种 ) 1、String 2、Number 3、Boolean 4、null 5、undefined 6、Symbol 7、bigInit 引用数据类型 ( Object ) 1、Object 2、Array 3、Function 4、RegExp ... 基础数 ......
javascript 类型 数据

JavaScript详解

1 什么是JavaScript 1.1 概述 JavaScript,简称“JS”,是一门世界上最流行的脚本语言。 一个合格的后端人员,必须要精通JavaScript。 【JavaScript框架】 jQuery:大家熟知的JavaScript框架 Angular:Google收购的前端框架,由一群J ......
JavaScript

系统化学习前端之JavaScript(BOM)

前言 DOM 提供了 JavaScript 操作页面的 API,BOM 提供了 JavaScript 操作浏览器的 API。 BOM BOM 浏览器对象模型,BOM 的核心只有一个 window 对象。window 对象在 JavaScript 执行时作为其全局作用域使用,同时也保存着浏览器各种信息 ......
前端 JavaScript 系统 BOM

【JavaScript快速排序算法】不同版本原理分析

说明 快速排序(QuickSort),又称分区交换排序(partition-exchange sort),简称快排。快排是一种通过基准划分区块,再不断交换左右项的排序方式,其采用了分治法,减少了交换的次数。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部 ......
算法 JavaScript 原理 版本