
js
asdfwxy
专注过程和结果,安心做技术;
展开
-
JS获取地址中的参数
JS获取传入地址中的参数原创 2022-09-09 20:09:00 · 335 阅读 · 1 评论 -
AjAX专题
Asynchronous JavaScript and XML,意思就是用JavaScript执行异步网络请求。如果仔细观察一个Form的提交,你就会发现,一旦用户点击“Submit”按钮,表单开始提交,浏览器就会刷新页面,然后在新页面里告诉你操作是成功了还是失败了。如果不幸由于网络太慢或者其他原因,就会得到一个404页面。这就是Web的运作原理:一次HTTP请求对应一个页面。如果让用户留在当前页面中,同时发出HTTP请求,就必须用javascript发送这个请求,接收到数据后在用javascript原创 2020-11-11 15:24:53 · 141 阅读 · 0 评论 -
前端书写规范记录
1:尽量避免在HTML标签中使用style属性2:类名全小写,使用‘_'隔开3:尽量少使用原创 2020-10-09 19:24:31 · 156 阅读 · 0 评论 -
DOM节点的翻转
1:使用中间值fragment<ul id = "ullist"> <li>大猫</li> <li>中猫</li> <li>小猫</li></ul>var ul = document.getElementById("ullist");var li = document.createElementsByTagName("li");var fragement = document.createDo原创 2020-05-21 10:20:18 · 720 阅读 · 0 评论 -
使用中间变量fragement添加元素
中间元素可以用来添加元素<ul id="list"></ul>var list = document.getElementById("list");var fragement = document.createDocumentFragement();//声明一个中间变量var animal = ["pig","dog","mone"];animal.forEach(element=>{ var li = document.createElement("li");原创 2020-05-21 09:19:43 · 188 阅读 · 0 评论 -
jquery去除空格并转为大写
login/index.cshtml学习。1:用户名去除空格并大写 $("#txtUser").blur(function () { $(this).val($.trim($(this).val()).toUpperCase()); });原创 2020-05-18 19:45:33 · 219 阅读 · 0 评论 -
三个for循环的区别
for循环最常用的是利用索引遍历数组:var arr = ['Apple', 'Google', 'Microsoft'];for(var i = 0,i < arr.length; i++) { x=arr[i]; console.log(x);}2.for … in可以把一个对象的所有属性依次循环出来:var o = { name: 'Jack', age: 20, city: 'Beijing'};for (var key in o) { .原创 2020-05-18 19:43:30 · 789 阅读 · 0 评论 -
前端开发一些常用网址
1.MDN开发者文档网址:https://developer.mozilla.org/zh-CN/2.菜鸟教程:https://www.runoob.com/html/html-tutorial.html3.CSS教程:https://www.schoolw3c.com/html-css/css/4.JavaScript教程网:https://zh.javascript.info/5.we...转载 2020-05-18 19:23:49 · 436 阅读 · 0 评论 -
js高阶函数(map,reduce,filter,sort,every,findIndex,forEach)
map()方法定义在js的Array中调用map()方法,我们可以在map中传入自己编写的函数。function pow(x,y) { return x*x;}var arr=[1,2,3];var result = arr.map(pow);console.log(result);//结果是1,4,9;2.使用map进行类型转换var arr= [1,2,3];arr.map(String);var...原创 2020-05-15 20:17:51 · 273 阅读 · 0 评论 -
js判断变量是否存在
判断某个局部变量是否存在typeof myVar === "undefined";2.判断某个全局变量是否存在typeof window.myVar === "undefined";原创 2020-05-15 19:29:50 · 1152 阅读 · 0 评论 -
javascrpt把excel中的数据以json格式读取出来
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Excel批量处理</title> <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.js"&...转载 2019-11-29 19:17:09 · 446 阅读 · 0 评论 -
js实现字符串与数组的相互转换
题目实现字符串翻转:但是字符串没有反转的方法,数组有反转的方法,可以先转换为数组,进行反转后转换为字符串。字符串转换数组:str.split(分割号);将一个字符串切割成若干段,返回一个数组。数组转换为字符串:arr.join(转换后分隔符),将一个数组用指定的连接号连接成一个字符串。var str=prompt("请输入任意字符串“,” ");var arr=str.split(" "...原创 2019-11-06 11:08:35 · 240 阅读 · 1 评论 -
javascript 捕获异常语句使用
1:按钮触发,try捕获错误语句,catch返回错误信息。</body></script>var txt="";//先定义txt是空function message(){ try { wrongalert("Welcome guest!"); } catch(err) { txt+="错误描述:" + err.message + "\n\n"; a...原创 2019-10-22 10:29:22 · 328 阅读 · 0 评论 -
javascript 函数
1:函数声明会进行函数提升,也就是函数的预解析2:函数表达式不会进行函数的提升。则必须在函数后面调用现在的浏览器不会对函数进行提升。老版本也是会进行函数提升。则解决函数提升的问题,可以用下面的函数表达式。var fn; if(true){ fn=function(){ console.log('fn-true'); } }else{ fn=function...原创 2019-10-21 17:15:02 · 99 阅读 · 0 评论 -
javascript 实现继承
<script type="text/javascript"> //组合继承:借用构造函数+原型继承 function Person(name,age,sex){ this.name=name; this.age=age; this.sex=sex; }; Person.prototype.sayhi=function(){ console.log('你好,我是...原创 2019-10-21 13:41:25 · 106 阅读 · 0 评论 -
javascript slice截取,splice添加/删除,split把字符串分割为字符串数组
1:slice(start,end)如果只有start,从start一直截取到最后一个字母。如果有start,end两个参数,从start开始,到end结束(不包含end),-1表示倒数第一个。2:splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。注释:该方法会改变原始数组。arr.splice(2,0,"William")//没有删除,但是在2索引位置,添加了Wil...原创 2019-10-16 14:01:30 · 1036 阅读 · 0 评论