
JavaScript
文章平均质量分 64
lst0426
埋骨何须桑梓地,人生无处不青山。
展开
-
INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
INSTALL_PARSE_FAILED_MANIFEST_MALFORMED INSTALL_PARSE_FAILED_MANIFEST_MALFORMED原创 2022-07-16 20:17:11 · 328 阅读 · 0 评论 -
select下拉菜单更新函数
chooseProvince() function chooseProvince(){ var sexSel = document.getElementById("sex"); var musicSel = document.getElementById("music"); sexSel.onchange = function(){ window.ec.toast("sexSel成功"+sexSel.selectedIndex.原创 2021-08-14 20:43:23 · 233 阅读 · 0 评论 -
jquery操作select(取值,设置选中)
最近工作中总出现select 和 option问题,整理一下,内容大部分源于网络资料一、基础取值问题例如<select class="selector"></select>1、设置value为pxx的项选中 $(".selector").val("pxx");2、设置text为pxx的项选中 $(".selector").find("option:contains('pxx')").attr("selected",true);...原创 2021-08-14 13:35:00 · 8889 阅读 · 0 评论 -
下拉菜单11+原生js获取select下拉框的selected的option项
对于以下select标签,获取当前选择的值得方式如下:<select id="test" name=""><option value="1">text1</option><option value="2">text2</option></select>code:一:javascript原生的方法1:拿到select对象: var myselect=document.getElementById("test");2:拿.原创 2021-08-13 11:14:31 · 4643 阅读 · 0 评论 -
js控制json生成菜单——自制菜单
js控制json生成菜单——自制菜单(一)此文档解决以下问题:1.JSON文件的书写方式2.jQuery.getJSON()的运用3.jQuery.each()的运用4.jQuery的DOM 操作方法之一:.append()的运用5.jQuery的遍历方法之一:.children()的运用6.jQuery的遍历方法之一:.siblings()的运用7.jQuery的绑定事件处理器之一:.on()的运用8.jQuery的滑动特效:.slideToggle()、.slideU原创 2021-08-12 15:15:32 · 1024 阅读 · 0 评论 -
批量保存参数代码
用json批量保存<script> $(function () { let jsonObj=window.ec.getConfig("jsonCfg"); jsonObj=JSON.parse(jsonObj); //使用jquery进行设置值 //取得参数并且进行设置 $("#name").val(jsonObj.name); $("#age").val(jsonObj.age);原创 2021-08-12 14:43:10 · 181 阅读 · 0 评论 -
ec函数,转的
1/** * @author Mr_老冷 QQ:1920712147 * @description 判断数据类型 * @param arg{any} * @return {string|null|undefined} */function typeOf(arg) { if (arg === null) return null if (arg === undefined) return undefined return arg.constructor.name}l原创 2021-08-11 07:53:53 · 541 阅读 · 0 评论 -
js练习~~~~
<!DOCTYPE html><html><body><p>如果指定对象属于指定对象的实例,则 instanceof 运算符返回 true。</p><p id="demo"></p><script>var cars = ["Audi", "Volvo", "BMW"];let multiColor = ["902|543|#775113-#101010,910|551|#7A4F0B-#10.原创 2021-08-06 15:33:07 · 92 阅读 · 0 评论 -
JavaScript String高阶用法
JavaScript String高阶用法获取字符串长度(length属性)在 JavaScript 中,使用字符串的 length 属性可以读取字符串的长度。长度以字符为单位,该属性为只读属性。下面代码使用字符串的 length 属性获取字符串的长度。var s = "String 类型长度"; //定义字符串console.log(s.length); //返回10个字符JavaScript 支持的字符包括单字节、双字节两种类型,为了精确计算字符串的字节长度,可以采用下面方法来计原创 2021-06-30 10:58:59 · 845 阅读 · 1 评论 -
JavaScript函数
JavaScript函数JavaScript 函数是被设计为执行特定任务的代码块。JavaScript 函数会在某代码调用它时被执行。函数语法JavaScript 函数通过 function 关键词进行定义,其后是函数名和括号 ()。函数名可包含字母、数字、下划线和美元符号(规则与变量名相同)。圆括号可包括由逗号分隔的参数:(参数 1, 参数 2, …)由函数执行的代码被放置在花括号中:{}function name(参数 1, 参数 2, 参数 3) {要执行的代码}函原创 2021-06-29 10:42:33 · 711 阅读 · 0 评论 -
JavaScript 循环
JavaScript 循环while和do while循环语句在程序开发中,存在大量的重复性操作或计算,这些任务必须依靠循环结构来完成。JavaScript 定义了while、for和do/while三种类型循环语句。while语句while 语句是最基本的循环结构。语法格式如下:while (expr) statement当表达式 expr 的值为真时,将执行 statement 语句,执行结束后,再返回到 expr 表达式继续进行判断。直到表达式的值为假,才跳出循环,执行下面的语..原创 2021-06-29 10:40:48 · 724 阅读 · 0 评论 -
JavaScript switch case语句详解
JavaScript switch case语句详解switch 语句专门用来设计多分支条件结构。与else/if多分支结构相比,switch 结构更简洁,执行效率更高。语法格式switch (expr) {case value1 :statementList1break;case value2 :statementList2break;...case valuen :statementListnbreak;default :default statementList..原创 2021-06-29 10:37:28 · 2184 阅读 · 0 评论 -
JavaScript 条件判断
JavaScript 条件判断单行条件判断JavaScript使用if () { ... } else { ... }来进行条件判断。流程图if (){ }else{ }例如,根据年龄显示不同内容,可以用if语句实现如下:var age = 20;if (age >= 18) { // 如果age >= 18为true,则执行if语句块alert('adult');} else { // 否则执行else语句块alert('teenager');}其中els.原创 2021-06-29 10:35:27 · 1752 阅读 · 0 评论 -
JavaScript大小比较 赋值运算符详解
JavaScript大小比较// > 、<、>=、<= 运算符关系运算也称比较运算,需要两个操作数,运算返回值总是布尔值。比较大小的运算符有 4 个,说明如表所示。大小运算符 说明 < 如果第一个操作数小于第二个操作数,则返回true;否则返回 false <= 如果第一个操作数小于或等于第二个操作数,则返回true;否则返回 false >= 如果第一个操作数大于或等于第二个操作数,则返回true;否则返回原创 2021-06-29 10:32:53 · 2828 阅读 · 0 评论 -
JavaScript &&(与运算)详解
JavaScript &&(与运算)详解逻辑运算又称布尔代数,就是布尔值(true 和 false)的“算数”运算。逻辑运算符包括:逻辑与&&、逻辑或||和逻辑非!。逻辑与运算逻辑与运算(&&)是 AND 布尔操作。只有两个操作数都为 true 时,才返回 true,否则返回 false。具体描述如表所示。第一个操作数 第二个操作数 运算结果 true true true true false fal原创 2021-06-29 10:25:53 · 5748 阅读 · 0 评论 -
JavaScript运算符完全攻略
JavaScript运算符完全攻略JavaScript 定义了 47个运算符,另有 4 个存在争议的运算符。它们具有多重功能,在不同环境中可能会执行不同的操作,而且它们拥有更高的优先级(15级)。简单说明如下:.(点号):读、写对象的属性,语法格式为“对象…属性”。[](中括号):读、写数组的元素,或者读、写对象的属性,语法格式为“数组[整数]”“对象[‘属性名称’]”。()(小括号):定义函数、调用函数、表达式分组等,常用语法格式为“函数(参数)”“(表达式)”。new:原创 2021-06-29 10:21:19 · 517 阅读 · 0 评论 -
JavaScript 数据类型转换完全攻略
JavaScript 数据类型转换完全攻略JavaScript 能够根据运算环境自动转换值的类型,以满足运算需要。但是在很多情况下需要开发者手动转换数据类型,以控制运算过程。转换为字符串常用值转换为字符串,如图所示。把值转换为字符串的常用方法有 2 种,具体说明如下。使用加号运算符 当值与空字符串相加运算时,JavaScript 会自动把值转换为字符串。 把数字转换为字符串,返回数字本身。var n = 123;n = n + “”;console.log(typeof n)原创 2021-06-29 10:15:36 · 413 阅读 · 0 评论 -
JavaScript Undefined类型
JavaScript Undefined类型undefined是 Undefined 类型的唯一值,它表示未定义的值。当声明变量未赋值时,或者定义属性未设置值时,默认值都为 undefined。示例1undefined 派生自 null,null 和 undefined 都表示空缺的值,转化为布尔值时都是假值,可以相等。console.log(null == undefined); //返回 truenull 和 undefined 属于两种不同类型,使用全等运算符(==)或 typeo.原创 2021-06-29 08:51:58 · 596 阅读 · 0 评论 -
JavaScript数字(数值)
JavaScript数字(数值)数字(Number)也称为数值或数。数值直接量当数字直接出现在程序中时,被称为数值直接量。在 JavaScript 程序中,直接输入的任何数字都被视为数值直接量。示例1数值直接量可以细分为整型直接量和浮点型直接量。浮点数就是带有小数点的数值,而整数是不带小数点的数值。var int = 1; //整型数值var float = 1.0; //浮点型数值整数一般都是 32 位数值,而浮点数一般都是 64 位数值。JavaScript 中的所有数原创 2021-06-29 08:48:15 · 515 阅读 · 1 评论 -
JavaScript字符串
JavaScript字符串(string)JavaScript 字符串(String)就是由零个或多个 Unicode 字符组成的字符序列。零个字符表示空字符串。字符串直接量字符串必须包含在单引号或双引号中。字符串直接量有以下几个特点。 如果字符串包含在双引号中,则字符串内可以包含单引号;反之,也可以在单引号中包含双引号。例如,定义 HTML 字符串时,习惯使用单引号表示字符串,HTML 中包含的属性值使用双引号表示, 这样不容易出现错误。 console.log('<meta原创 2021-06-28 13:10:53 · 393 阅读 · 1 评论 -
JavaScript数组
数组JavaScript的Array可以包含任意数据类型,并通过索引来访问每个元素。要取得Array的长度,直接访问length属性:var arr = [1, 2, 3.14, 'Hello', null, true];arr.length; // 6请注意,直接给Array的length赋一个新的值会导致Array大小的变化:var arr = [1, 2, 3];arr.length; // 3arr.length = 6;arr; // arr变为[1, 2, 3, u原创 2021-06-28 13:06:48 · 411 阅读 · 0 评论 -
JavaScript基本数据类型
JavaScript基本数据类型JavaScript 的数据类型分为两种:简单的值(原始值):包含字符串、数字和布尔值,此外,还有两个特殊值——null(空值)和undefined(为定义)。复杂的数据结构(泛指对象):包括狭义的对象、数组和函数。基本类型JavaScript 定义了 6 种基本数据类型,如表所示。数据类型 说明 null 空值,表示非对象 undefined 未定义的值,表示未赋值的初始化值 number 数字,数学运算的值 str.原创 2021-06-28 13:01:39 · 504 阅读 · 0 评论 -
JavaScript变量污染
变量类型JavaScript 是弱类型语言,对于变量类型的规范比较松散。具体表现如下:变量的类型分类不严谨、不明确,带来使用的随意性。声明变量时,不要求指定类型。使用过程不严格,可以根据需要自动转换变量类型。变量的转换和类型检查没有一套统一、规范的方法,导致开发效率低下。由此带来的优缺点如下:优点:使用灵活,简化了代码编写。缺点:执行效率低,在开发大型应用时,程序性能会受到影响。JavaScript变量污染定义全局变量有 3 种方式:在任何函数体外直接使用var语句声明。var..原创 2021-06-28 12:57:18 · 1128 阅读 · 0 评论 -
JavaScript的变量
JavaScript的变量变量相当于容器,值相当于容器内装的东西,而变量名就是容器上贴着的标签,通过标签可以找到 变量,以便读、写它存储的值。声明变量在 JavaScript 中,声明变量使用var语句。示例1在一个var语句中,可以声明一个或多个变量,也可以为变量赋值,未赋值的变量初始化为undefined(未定义)值。当声明多个变量时,应使用逗号运算符分隔。var a; //声明一个变量var a,b,c; //声明多个变量var b = 1; //声明并赋值...原创 2021-06-28 12:55:09 · 625 阅读 · 0 评论 -
JavaScript转义字符
JavaScript转义字符转义字符是字符的一种间接表示方式。在特殊语境中,无法直接使用字符自身。例如,在字符串中包含说话内容。"子曰:"学而不思则罔,思而不学则殆。""由于 JavaScript 已经赋予了双引号为字符串直接量的标识符,如果在字符串中包含双引号,就必须使用转义字符表示。"子曰:\"学而不思则罔,思而不学则殆。\""JavaScript 定义反斜杠加上字符可以表示字符自身。注意,一些字符加上反斜杠后会表示特殊字符,而不是原字符本身,这些特殊转义字符被称为转义序列,具体说明如表..原创 2021-06-28 12:51:50 · 2146 阅读 · 0 评论 -
JavaScript注释(多行注释+单行注释)
JavaScript注释(多行注释+单行注释)注释就是不被解析的一串字符。JavaScript 注释有以下两种方法:单行注释://单行注释信息。多行注释:/*多行注释信息*/。示例1把位于//字符后一行内的所有字符视为单行注释信息。下面几条注释语句可以位于代码段的不同位置,分别描述不同区域代码的功能。 //程序描述 function toStr(a){ //块描述 //代码段描述 return a.toString(); //语句描述 }使用单行注释时,在//后原创 2021-06-28 12:50:36 · 5272 阅读 · 0 评论 -
JavaScript基本词法
基本词法JavaScript 语法就是指构成合法的 JavaScript 程序的所有规则和特征的集合,包括词法和句法。简单描述如下:词法定义了 JavaScript的基本名词规范,包括字符编码、命名规则、标识符、关键字、注释规则、 运算符和分隔符等。句法定义了 JavaScript的基本运算逻辑和程序结构,包括短语、句子和代码段的基本规则,如表达式、语句和程序结构等。区分大小写JavaScript 严格区分大小写。为了避免输入混乱和语法错误,建议采用小写字符编写代码。在以下特殊情况下可以使用原创 2021-06-28 12:48:49 · 407 阅读 · 0 评论 -
JavaScript基础教程
JavaScript介绍JavaScript 简称“JS”,是一种脚本编程语言,它灵活轻巧,兼顾函数式编程和面向对象编程,是 Web 前端开发的唯一选择。JavaScript 还有很多框架,比如 jQuery、AngularJS、React 等,它们这是学习 JavaScript 的重要内容。JavaScript 最初只能运行于浏览器环境,用于 Web 前端开发,后来有“好事”的程序员将 JavaScript 从浏览器中分离出来,搞了一套独立的运行环境,所以现在的 JavaScript 也能用于网站后原创 2021-06-28 12:43:31 · 1035 阅读 · 1 评论