
JAVASCRIPT笔记
唯一昵称真难
这个作者很懒,什么都没留下…
展开
-
DIV中嵌入其他HTML的解决方案
在项目中我们时常会遇见这样的需求,需要在一个DIV中嵌入另外的HTML。为了达成目的,总共有如下的三种解决方案。方法一 基于Jquery的DIV镶嵌$(selector).load('new.html');方法二 基于原生JS嵌入document.getElementById(id).innerHTML= '<object type='te...原创 2018-05-30 11:44:57 · 20132 阅读 · 0 评论 -
Request/Response头部详情
Request请求协议头详细列表 Header 解释 示例 Accept 指定客户端能够接收的内容类型 Accept: text/plain, text/html Accept-Charset 浏览器可以接受的字符编码集。 Accept-Charset: iso-8859-5 Accept-Encoding 指定浏览器可以支持的we...原创 2018-05-31 08:59:52 · 801 阅读 · 0 评论 -
JavaScript深入研究(一)
1. undefined与null 在JavaScript中将一个变量赋值为undefined或是null基本上没有区别。在if语句中都会被默认的转换为false,当使用 == 运算符的时候,这两者相等。区别: 在使用JavaScript的时候,我们通常的认为,将null表示成一个“无对象”,有点类似JAVA中的对象初始化,这个对象存在初始为null。在转换数值的时候变成。...原创 2018-06-07 21:49:34 · 504 阅读 · 0 评论 -
解决JS打开新窗口被浏览器拦截的问题
今天有一个需求是当用户需要获取到自己上传的资源链接,然后点击查看跳转到对应的资源挂载点。突然发现使用JS的window.oepn()操作会导致浏览器拦截。原来当window.open为用户触发事件内部或者加载时,不会被拦截,一旦将弹出代码移动到一段异步代码内部,就会被拦截。因此我们通过ajax必须设置成同步模式即可解决。$.ajax({ url:url, ...原创 2018-08-23 13:17:31 · 4827 阅读 · 0 评论 -
Integer解析
作为一名Java开发,相信大家对于Integer都不会陌生,接下来就其分析下开箱与装箱 开箱装箱主要针对于Java中出现的几种包装类,比如int与之对应的Integer。通俗一点的理解就是,Integer可以与int自动的相互转换,这个转换过程对于开发人员来说是透明的,JVM在底层帮我们进行了转化。装箱:举个栗子:Integer i = 10; //Integer i = new In...原创 2018-10-24 23:15:32 · 1678 阅读 · 0 评论 -
JS获取CSS样式的三种方式
JS获取CSS样式的三种方式第一种获取非行间的样式:使用getComputedStyle与currentStyle属性获取样式这里第一个参数值获取那个选择器的属性,第二个参数代表是否需要获取伪类元素:before,:after等if(obj.currentStyle){ return obj.currentStyle[attr];}else{ return obj.g...原创 2018-11-02 23:35:45 · 14412 阅读 · 0 评论 -
Vue2.0 之props是数据绑定出错
背景在使用Vue进行组件开发时,对于父组件传递过来的props属性,在子组件内部对这个值进行了更改,就会出现如下的错误信息:[Vue warn]: Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a...原创 2018-11-07 14:14:35 · 1217 阅读 · 0 评论