Javascript
低至一折起
Write the Code,Change the World!!!
展开
-
静态html文件读取URL参数的两种方法:
<HTML><BODY>静态html文件读取参数的两种方法:<BR><BR>一、字符串分割分析法。 <BR><BR>效果:<Script language="javascript">function GetRequest() { var url = location.search; //获取url中"?"符后的字串 var theRequest = new Object();原创 2017-12-12 13:53:25 · 1523 阅读 · 0 评论 -
fetch将返回值进行对应类型的转换
const myInit = { method: 'GET', mode: 'same-origin', credentials: 'same-origin', cache: 'default'};fetch(url, myInit).then(res => { const contentType = res.headers.get("Con原创 2017-12-13 10:17:09 · 1817 阅读 · 0 评论 -
DOM的innerHTML
var div = document.getElementById("TableDiv");div. innerHTML 为可写的而table的innerHTML为只读,IE浏览器会报“未知的运行时错误”。而火狐等使用的内核不同,对解析html,javascript方式不同,所以不报错误。这主要是IE在对innerHTML进行写操作的时候会检查infoDIV是否具备做为这些内容中html对象容器的要原创 2017-12-13 10:16:43 · 460 阅读 · 0 评论 -
ie-被呼叫方不可用并已消失
故障现象在B/S Web系统中,管理员重复在同一台机器上登录功能,会导致脚本报错。具体表象为:Java Script Error 被呼叫方(服务器[不是服务器应用程序])不可用并已消失。所有连接均无效。没有执行呼叫。或没有执行权限 #实现技术 一般在B/S系统中,在管理员登录打开主操作页面窗口之前,从实现技术上,一般是首先打开登录页面窗口,登录验证成功后,才打开一个全屏主操作页面窗口,在这里为了后原创 2017-12-13 10:14:58 · 1325 阅读 · 0 评论 -
JS动态加载
/* * loadJS:动态加载js文件---方法定义 * * js_path:动态加载js文件的路径 * callback:加载完成后执行的回调函数 */function loadJS(js_path,callback){ var iHead = document.getElementsByTagName('HEAD').item(0); va原创 2017-12-13 10:13:25 · 253 阅读 · 0 评论 -
Js基础知识学习
主要学习内容:ECMAScript 基础js对象基础继承ECMAScript 基础语法: - 区分大小写 - 变量弱类型 - 每行结尾;可有可无 - 注释和java和PHP相同ECMAScript五种原始类型Undefined 变量未初始化时,该变量的默认值为Undefined;Null Undefined是从Null中派生出来的; null == undefined原创 2017-12-13 10:13:05 · 288 阅读 · 0 评论 -
JS数组
shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined var a = [1,2,3,4,5]; var b = a.shift(); //a:[2,3,4,5] b:1 unshift:将参数添加到原数组开头,并返回数组的长度 var a = [1,2,3,4,5]; var b = a.unshift(-2,-1); //a:[-2,-1,1,2,3,4,原创 2017-12-13 10:12:12 · 246 阅读 · 0 评论 -
js正则表达式写法
/^[0-9]+$/.test(“123456”)返回结果true,false原创 2017-12-13 10:11:50 · 1386 阅读 · 0 评论 -
JS中-==-与-===
1、对于string,number等基础类型,==和===是有区别的 1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等 2)同类型比较,直接进行“值”比较,两者结果一样2、对于Array,Object等高级类型,==和===是没有区别的 进行“指针地址”比较3、基础类型与高级类型,==和===是有区别的 1)对于==,将高级转化为基础原创 2017-12-13 10:11:20 · 394 阅读 · 0 评论 -
Js中的回调
Js中的callback机制,即回调. JS中用到回调的几种情况: 1.动态加载(外部)js的时候,在加载完成之后进行一些操作,可以使用callback 2.加载iframe时也可以通过callback执行一些操作 3.ajax的使用,提交请求后得到的返回值用callback机制解析使用 4.链式调用的时候,在赋值器方法中(或者本身没有返回值的方法中)很容易实现链式调用,而取值器原创 2017-12-12 14:10:38 · 257 阅读 · 0 评论 -
获取DOM的样式
<div id="demo">这里是测试内容</div>getStyle(‘demo’,‘width’)function getStyle(elem, name){ // 如果该属性存在于style[]中,则它最近被设置过(且就是当前的) if (elem.style[name]) { return elem.style[name]; } //原创 2017-12-12 14:10:10 · 296 阅读 · 0 评论 -
获取页面DOM数脚本
function countTags(node){var node=node?node:window.document;var nums=0;if(node.nodeType==1){ nums++;}for(var i=0,l=node.childNodes.length;i<l;i++){ nums += countTags(node.childNodes[i]);}原创 2017-12-12 14:09:41 · 226 阅读 · 0 评论 -
fetch-body里数据为ReadableStream-解决办法
转载自https://www.cnblogs.com/winyh/p/7053054.html前端工程中发送 HTTP 请求从来都不是一件容易的事,前有骇人的 ActiveXObject ,后有 API 设计十分别扭的 XMLHttpRequest ,甚至这些原生 API 的用法至今仍是很多大公司前端校招的考点之一。也正是如此,fetch 的出现在前端圈子里一石激起了千层浪,大家欢呼雀跃弹冠相庆恨不转载 2017-12-13 10:17:31 · 5597 阅读 · 0 评论