逻辑js

不引入外部包、使用原生js发送请求的几种方式

参考文档:https://www.freecodecamp.org/chinese/news/the-most-popular-ways-to-make-an-http-request-in-javascript/ 1.form表单提交 <form action="http://www.baidu. ......
方式

07逻辑运算符与细节问题

细节 %:有符号问题,结果用永远与被除数一致 System.out.println(10%3);//1 System.out.println(-10%3);//-1 System.out.println(10%-3);//1 System.out.println(-10%-3);//-1 逻辑运算符 ......
运算符 逻辑 细节 问题

JS事件监听

事件绑定 方式一:通过HTML标签中的事件属性进行绑定 <input type="button" onclick="on()" value="按钮1"> <script> function on(){ alert( '我被点击了!') }; < /script> 方式二:通过DOM元素属性绑定 <i ......
事件

Js聊天项目-删除输入聊天的emoji表情

Js聊天软件-删除输入文字中emoji表情的处理 1.问题描述 当我们点击右下角的删除键,希望删去这个表情时,会出现这种情况 ​ 这种情况是,当我们点击删除按钮时,就删除最后一个字符,但emoji表情占位可不止一个字符,但如果删除长度固定成emoji表情的长度,文本内容就不能正常删除了,下面时这样上 ......
表情 项目 emoji

通过JS赋值日期框

java代码 JavascriptExecutor js=(JavascriptExecutor)driver; js.executeScript("document.getElementById('beginDate').value='2020-05-10'"); ......
日期

js slice

在 JavaScript 中,slice() 是字符串、数组、类数组对象常用的 Array 方法之一,用来截取一个字符串或数组的一部分,并返回一个新的字符串或数组。 slice() 方法接受两个参数:起始位置和结束位置(不包括结束位置)。具体用法如下: const str = 'Hello Worl ......
slice js

Js 之art-template模板引擎

一、文档 http://aui.github.io/art-template/zh-cn/ 二、示例代码 <html> <head> <title>art-template模板引擎</title> </head> <body> <div> <div id="span"> <div id="tpl1" ......
art-template template 模板 引擎 art

在Blazor中使用Chart.js

1. 在Blazor中使用Chart.js 首先,从Chart.js官方网站下载Chart.js库文件。 推荐下载这个构建好的版本https://cdnjs.com/libraries/Chart.js,最新版是v4.2.1 在Blazor项目中把刚刚下载好的Chart.js放到wwwroot目录下 ......
Blazor Chart js

JS对象

基础对象 Array数组 JavaScript 中 Array对象用于定义数组。 定义方式一 var 变量名=new Array(元素列表);//方式一 var arr =new Array (1,2,3,4); 定义方式二 var变量名=[元素列表];//方式二 var arr = [1,2,3, ......
对象

导入 three.js 库

发现导入 three.js 文件的时候,官方文档的写法是: import * as THREE from 'three'; 我并不清除 three 指的是文件夹还是 js 文件,如果是后者,应当加上 .js 后缀 由于我并没有使用任何框架,我发现只有导入 Three.js 文件才能运行: impor ......
three js

JS函数

介绍: 函数(方法)是被设计为执行特定任务的代码块。 定义:JavaScript函数通过function关键字进行定义,语法为: 方式一: function functionName(参数1,参数2..){ //要执行的代码 } 注意: 形式参数不需要类型。因为JavaScript是弱类型语言 返回 ......
函数

JS基础语法

书写语法 区分大小写:与Java一样,变量名、函数以及其他任何一切东西都是区分大小写的 每行结尾的分号可有可无,建议写上 注释 单行注释: // 多行注释:/* */ 大括号表示代码块 输出语句 一: window.alert写入警告框 window.alert('hello 1'); 二:docu ......
语法 基础

js数组对象如何改变里面对象键名

方法二中,怎么就通过改变item,arr的值就直接改变了的呢? 在 JavaScript 中,对象是引用类型,当你将一个对象赋值给一个变量时,实际上是将该对象的引用赋值给了变量,而不是复制了该对象本身 let obj = {name:'jack',age:23} let obj_son = obj; ......
对象 数组

js反调试

var startTime = new Date (); debugger; var endTime = new Date (); var isDev = endTime-startTime> 100; var stack = []; if (isDev){ while(true){ stack.p ......
反调

js实现将秒数格式化为HH:MM:SS的形式

function formatSeconds(value) { let secondTime = parseInt(value); let minuteTime = 0; let hourTime = 0; if (secondTime >= 60) { minuteTime = parseInt( ......
形式 格式 HH MM

npm is known not to run on Node.js v8.15.0

########### >npm install --legacy-peer-deps ERROR: npm is known not to run on Node.js v8.15.0 You'll need to upgrade to a newer Node.js version in ord ......
known Node 15.0 npm not

第135篇:Three.js基础入门

好家伙,这东西太帅了,我要学会 先放张帅图(都是用three.js做出来的,这我学习动力直接拉满) 还有另外一个 Junni is... 帧数太高,录不了 开始学习 官方文档 1.Three.js是什么? Three.js是一款运行在浏览器中的 3D 引擎(基于WebGL的API的封装),你可以用它 ......
基础 Three 135 js

R语言逻辑回归Logistic选股因素模型交易策略及沪深300指数实证

全文链接:http://tecdat.cn/?p=32071 原文出处:拓端数据部落公众号 随着中国的证券市场规模的不断壮大、市场创新不断深化、信息披露不断完善、市场监管不断强化,随着现代投资组合理论的发展和计算机技术的进步,投资者为了在股票交易中取得更多的收益,就需要有合理有效的投资策略,因素模型 ......
选股 实证 Logistic 逻辑 模型

JS遍历数组的几种方法

在 JavaScript 中,遍历数组有多种方法,下面介绍几种经典方法。 for 循环 用 for 循环遍历数组是最基础、最原始的方法。 const arr = [1, 2, 3, 4, 5]; for (let i = 0; i < arr.length; i++) { console.log(a ......
数组 方法

可编程逻辑器件和数字系统设计初步

可编程逻辑器件 传统通用逻辑器件:逻辑规模小、占用印刷板面积大、功耗大、可靠性低 专用集成电路ASIC(Application Specific Integrated Circuit),针对特定用途 可编程逻辑器件PLD(Programmable Logic Device),属于ASIC:可由设计者 ......
可编 器件 逻辑 数字 系统

JS生成随机颜色

// 传统写法 function randomColor1() { var r = Math.floor(Math.random() * 256), g = Math.floor(Math.random() * 256), b = Math.floor(Math.random() * 256); r ......
颜色

js Number汇总

// JavaScript Number /* // 属性 Number.MAX_VALUE Number.MIN_VALUE Number.POSITIVE_INFINITY Number.NEGATIVE_INFINITY NaN */ /* // 方法 isFinite isInteger i ......
Number js

js RegExp汇总

// JavaScript RegExp /* 语法: const patt=new RegExp(pattern,modifiers) 或 const patt=/pattern/modifiers pattern(模式) 描述了表达式的模式 modifiers(修饰符) 用于指定全局匹配、区分大 ......
RegExp js

js String汇总

// JavaScript String // charAt charCodeAt // concat repeat split // slice substring // replace replaceAll // toLowerCase toUpperCase // startsWith end ......
String js

js数据遍历几种方式

在 JavaScript 中,有多种方式可以遍历数据集,下面列出了常用的几种: for 循环 for 循环是一种常见的遍历数据集的方式,可以用于遍历数组、对象等数据类型。例如: const arr = [1, 2, 3]; for (let i = 0; i < arr.length; i++) { ......
方式 数据

程序化广告还有未来么?(4/5)——程序化领域变化的底层逻辑和反思

最近有一些做程序化广告业务的朋友和公司找我咨询,他们很困惑十年前那么时兴的DSP和ADX,最近三四年怎么忽然就不香了,广告主预算给的不像原来多,考核要求还特别多、特别苛刻。他们问程序化广告业务还有没有未来呢?接下来他们该何去可从。 这是一个很好的话题,我想了想之后问他们怎么理解程序化广告,要解答他们 ......
程序 底层 逻辑 领域 广告

js Array汇总

// JavaScript Array // Array方法: 每行为一类(自己分的) // 5 fill from isArray keys valueOf // 2 join toString // 3 indexOf lastIndexOf includes // 2 find findInd ......
Array js

js Date汇总

// JavaScript Date // Date方法:常用分三大类 /* get*: getFullYear getMonth getDate getHours getMinutes getSeconds getDay getTime */ /* set* setFullYear setMont ......
Date js

js Math汇总

// JavaScript Math // // abs(x) // 返回x的绝对值 // Math.abs(x) console.log( Math.abs(8.8) ); // 8.8 console.log( Math.abs(-8.8) ); // 8.8 console.log( Math ......
Math js

h5 - pc 使用 pdf.js 预览pdf -配合文件流实现 - 遇到的坑总结

1.pdf.js下载 看我这篇随笔【h5 - 使用pdf.js 预览pdf - 岑惜 - 博客园 (cnblogs.com)】 2.html调用页面的局部代码 <body> <div style="height: 100vh;margin: 0 auto"> <iframe style="heigh ......
pdf 文件 h5 pc js