随笔分类 -  js

摘要:错误的列子: //获取年龄的方法 function getAge(name){ let age=10; return age; } //需要调用的方法 function html(){ let strHtml=`` let age=getAge("小明");//在此希望调用获取年龄方法得到小明的年龄 阅读全文
posted @ 2021-05-09 15:42 八英里 阅读(9464) 评论(0) 推荐(1) 编辑
摘要:先说结论: 首先,JavaScript是解释性语言,本来就是顺序执行的!! 所以,如果发现有一段js代码总是在一段代码之前就执行完了,比如说报了null异常,那么有可能是回调函数的异步机制造成的。 此种情形下解决的方法是,把要执行的函数放在回调函数内部就可以了。 举个栗子 例如用JQuery Aja 阅读全文
posted @ 2021-05-09 15:28 八英里 阅读(8227) 评论(0) 推荐(1) 编辑
摘要:ready() 函数用于在文档进入ready状态时执行代码。当DOM 完全加载(例如HTML被完全解析DOM树构建完成时),jQuery允许你执行代码。使用$(document).ready()的最大好处在于它适用 于所有浏览器,jQuery帮你解决了跨浏览器的难题 window.onload和$( 阅读全文
posted @ 2021-02-28 21:18 八英里 阅读(4186) 评论(0) 推荐(0) 编辑
摘要:方法1:array.indexOf 此方法判断数组中是否存在某个值,如果存在,则返回数组元素的下标,否则返回-1。 1 2 3 var arr=[1,2,3,4]; var index=arr.indexOf(3); console.log(index); 方法2:array.includes(se 阅读全文
posted @ 2021-01-08 10:44 八英里 阅读(2688) 评论(0) 推荐(0) 编辑
摘要:if的判断 原理 类型结果 Undefined false Null false Boolean 直接判断 Number +0, −0, 或者 NaN 为 false, 其他为 true String 空字符串为 false,其他都为 true Object true 举例 判断下面的输出内容 if 阅读全文
posted @ 2020-12-18 10:26 八英里 阅读(2171) 评论(0) 推荐(0) 编辑
摘要:在js中经常有两个!!出现,经常让人难以理解 (function () { var a = 10; var b = 20; function add(num1, num2) { var num1 = !!num1 ? num1 : a; var num2 = !!num2 ? num2 : b; r 阅读全文
posted @ 2020-12-18 10:22 八英里 阅读(228) 评论(0) 推荐(0) 编辑
摘要:富文本编辑器生成的HTML标签,进行转义,然后写入数据库,防止脚本注入: function htmlEncode(value){ return $('<div/>').text(value).html(); } 从数据库拿出的转义后的HTML标签内容,先得去除转义,然后再去除HTML标签,是生成缩略 阅读全文
posted @ 2020-10-20 14:12 八英里 阅读(2143) 评论(0) 推荐(0) 编辑
摘要:今天做一个简单的js功能,却出现了一个问题,花了好长时间才解决 radio根据value的值动态设置默认选中代码 $("input:radio[name='each_node_end_type'][value='2']").prop("checked",true); 发现不成功自己又试了attr,直 阅读全文
posted @ 2020-09-11 17:17 八英里 阅读(1195) 评论(0) 推荐(0) 编辑
摘要:document.getElementById("AreaId").value $('#manage_dept_type').on('change', function () { var type = $(this).val(); console.log($(this).val()) }) 阅读全文
posted @ 2020-09-10 14:18 八英里 阅读(103) 评论(0) 推荐(0) 编辑
摘要:$("#stage_" + wasChangeStageid).find("#btnUpStage" + wasChangeStageid).attr("onclick", "upStage(" + sort + "," + wasChangeStageid + ")"); 阅读全文
posted @ 2020-09-08 10:21 八英里 阅读(263) 评论(0) 推荐(0) 编辑
摘要:data([key],[value]) 概述 在元素上存放或读取数据,返回jQuery对象。 当参数只有一个key的时候,为读取该jQuery对象对应DOM中存储的key对应的值,值得注意的是,如果浏览器支持HTML5,同样可以读取该DOM中使用 data-[key] = [value] 所存储的值 阅读全文
posted @ 2020-08-27 16:56 八英里 阅读(620) 评论(0) 推荐(0) 编辑
摘要:1.用 in 关键字 会返回 true/false 亲测可实现! //创建对象 data var data = scope.data; //判断update值为‘是’时,data里要有'userXM' 和 'mobile' 两个字段,并且都不为空 if(scope.update == "是"){ i 阅读全文
posted @ 2020-08-25 14:11 八英里 阅读(7945) 评论(0) 推荐(0) 编辑
摘要:var arr = [ {name:'zopp',age:0}, {name:'gpp',age:18}, {name:'yjj',age:8} ]; function compare(property){ return function(a,b){ var value1 = a[property] 阅读全文
posted @ 2020-08-25 14:02 八英里 阅读(6468) 评论(0) 推荐(0) 编辑
摘要:1、什么是事件委托? 事件委托就是利用冒泡的原理,将事件加到 父元素 或 祖先元素上,触发执行效果。 例:在 document 中绑定 click 事件,当 click 的对象为 按钮 btn 时,弹框显示 按钮 btn的值 <body> <button id="btn" value="嘿嘿">哈哈 阅读全文
posted @ 2020-08-24 17:11 八英里 阅读(152) 评论(0) 推荐(0) 编辑
摘要:本文转载:https://www.cnblogs.com/liugang-vip/p/5616484.html#!comments js中的事件冒泡、事件委托是js 中一些需要注意的小知识点,这里结合转载文章总结一下: 事件冒泡:JS中当出发某些具有冒泡性质的事件是,首先在触发元素寻找是否有相应的注 阅读全文
posted @ 2020-08-24 16:57 八英里 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-08-21 18:55 八英里 阅读(271) 评论(0) 推荐(0) 编辑
摘要:var stageIntro = $("div.stage_info.in"); 有class stage_info 和class in 阅读全文
posted @ 2020-08-19 18:41 八英里 阅读(161) 评论(0) 推荐(0) 编辑
摘要:$('#stage_intro_list').on('click','.stage_intro', function (e) { console.log(e); console.log(this) var id = $(this).attr('id'); console.log(id); }) <d 阅读全文
posted @ 2020-08-19 17:22 八英里 阅读(2224) 评论(0) 推荐(0) 编辑
摘要:https://jquery.cuishifeng.cn/index.html 阅读全文
posted @ 2020-08-19 13:36 八英里 阅读(223) 评论(0) 推荐(0) 编辑
摘要:$('input[name=reward_type]').filter(':checked').val() 获取checked 的值 $('input[name=reward_type]').get(0).checked = true; 根据index 赋值 阅读全文
posted @ 2020-08-12 16:53 八英里 阅读(1297) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示