
JavaScript
有关JS的常见知识
慕斯-ing
行云流水敲码,凡尘俗世皆空,敲着代码品茶,感受趣味时光......
展开
-
JS中slice()方法与call()方法的使用
(1)call()方法①call() 方法是预定义的 JavaScript 方法,可接受参数。②通过 call(),能够使用属于另一个对象的方法。参考网址:https://www.w3school.com.cn/js/js_function_call.asp(2)slice()方法①slice() 方法以新的数组对象,返回数组中被选中的元素。②slice() 方法选择从给定的 start 参数开始的元素,并在给定的 end 参数处结束,但不包括。③格式:array.slice(start, e原创 2021-11-15 10:13:55 · 982 阅读 · 0 评论 -
网页中禁止选中操作
直接在前端加入以下代码即可实现。<script type="text/javascript"> //禁止选中 document.onselectstart = function (event) { if (window.event) { event = window.event; } try { var the = event.srcElement; if (!((the.tagName =转载 2021-05-05 14:41:24 · 346 阅读 · 0 评论 -
网页中禁止使用鼠标右键操作
直接在前端加入下列代码即可实现。<script type="text/javascript"> //禁止右键 document.oncontextmenu = function (event) { if (window.event) { event = window.event; } try { var the = event.srcElement; if (!((the.tagName == "INPUT" &&am原创 2021-05-05 14:40:16 · 353 阅读 · 0 评论 -
网页中禁止使用F12
直接在前端加上下面代码即可实现。<script type="text/javascript"> //保密 //禁止F12查看源码 document.onkeydown = function () { if (window.event && window.event.keyCode == 123) { alert("F12被禁用"); event.keyCode = 0; event.return原创 2021-05-05 14:39:21 · 2776 阅读 · 0 评论 -
js如何获取input的value值
<input type="checkbox" name="xd1" id="xd1" lay-skin="switch" lay-text="达标|不达标" lay-filter="kg1" value="{$result.xd1}" >var a=document.getElementById('xd1').value;//方法①控制台查看console.log(a);//方法②弹出框alert(a);此时,变量a的值就是id为xd1的input框内的value值。.原创 2021-05-05 13:24:46 · 7576 阅读 · 1 评论 -
JS 变量与常量
简介:JS变量相当于一个用于存储数据的容器,这些数据可以是值(y=11)和表达式(y=m+n)。常量也是用于存储数据,但常量不能重新赋值也不能重新声明,而变量可以重新赋值和重新声明。(命名规范)①变量可用短名称(如 m 和 n),也可用长名称(如 year, month)。②变量必须以字母开头,也能以 $ 和 _ 符号开头(不推荐)③变量名称对大小写敏感(n 和 N 是不同的变量)(声明变量:关键字var)1、变量声明的两种方式。方法一:var hhh; //此时变量无值。未使用值来声原创 2020-11-03 10:59:08 · 355 阅读 · 0 评论 -
JavaScript Date浅谈
简介:date方法可以用于处理日期和时间问题。【显示此时时间,如21:38:26】<script>function add(e){ if (e<10) { e="0" + i; } return e;}function dqsj(){ var yu=new Date(); var men=document.getElementById("yumen"); var h=add(yu.getHours()); var m=add(yu.getMinutes());原创 2020-11-02 21:47:46 · 272 阅读 · 2 评论 -
JS输出数据的几种方式
【①window.alert() :弹出警告框】<script>window.alert(10*10);</script>【②document.write() :向文档输出内容】<script>document.write(Date());</script> //输出当前时间如果在文档已完成加载后执行 document.write,整个 HTML 页面将被覆盖。window.alert(10+10) 会输出 20,而window.alert(“原创 2020-11-02 19:52:07 · 2047 阅读 · 2 评论 -
^\w+$是什么意思?
^\w+$:限定一个任意长字符串,全部由字母数字或下划线组成,前面中间后面都不能有空格、标点等非\w字符。其中,\w表示字符类(包括大小写的字母,数字或下划线),其中^表示以这个字符类中字符开头,而$表示限定以\w结尾。后面的+号的作用在前一个字符上,即\w+,表示至少一个\w。...原创 2020-11-02 16:56:31 · 2123 阅读 · 0 评论 -
JavaScript 正则表达式
JavaScript 正则表达式【简介】正则表达式是描述字符模式的对象。用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具。在 JavaScript 中,RegExp 对象是一个预定义了属性和方法的正则表达式对象。【语法】var patt=new RegExp(pattern,modifiers);或者更简单的方式:var patt=/pattern/modifiers;...原创 2020-11-02 16:52:45 · 90 阅读 · 0 评论