• angular-file-upload 在IE下使用的坑

    如果在控件配置里面设置了 queueLimit 属性为 1, 就是队列文件个数为 1, 并且在input标签设置里 multiple 属性。 在IE浏览器上传附件的时候,浏览器会报错 “ SCRIPT5007: 无法获取未定义或 null 引用的属性“replaceChild ”。 解决办法:在设置 queueLimit:1 的时...

    2018-09-29 03:53:46

  • JavaScript初识(三)

    十三丶JS中的面向对象 创建对象的几种常用方式: 1.使用Object或对象字面量创建对象 2.工厂模式创建对象 3.构造函数模式创建对象 4.原型模式创建对象 下面我们详细看一下如何创建对象 1.使用Object或对象字面量创建对象 JS中最基本创建对象的方式: script type="text/ja...

    2018-09-29 03:53:45

  • JavaScript字符串API

    String.prototype.anchor() anchor()方法用于创建一个ahtml描元素 const str = '我是html内容'.anchor('我是name属性值' )console.log(str) // "a name="我是name属性值"我是html内容/a" String.prototype.bold() bold()方法用于创建bhtml元素 const str = 'aaa' .bold...

    2018-09-29 03:53:44

  • JS与IOS、安卓的交互

    最近做的项目中涉及到了与安卓和ios的交互问题,对于一个新手来说,多多少少会有点迷糊。在调用安卓和ios的callback回调时,很轻松的就调用成功了,而且,步骤也不那么繁琐。刚开始,只知道那样使用可以调用他们封装好的方法,来执行得到想要的效果,但是其中的原理什...

    2018-09-29 03:53:43

  • 没有插件的sublime编辑器是没有灵魂的

    这阵子各种捣鼓,现在趁有空记录一下sublime编辑器的一些实用的插件和安装方法,下午又该继续学习了。 接下来安装的是htmlHint、jsHint、cssLint以及汉化这几种插件,其实插件会使我们越来越懒惰,虽然方便了但也是存在弊端,但是一些检查插件也使我们的开发效率提高了...

    2018-09-29 03:53:42

  • javascript (六)DOM

    学习后的总结: DOM:document object model 关于DOM的简介:http://www.w3school.com.cn/htmldom/dom_intro.asp 本文说的是HTML DOM 的一些操作: DOM树:DOM树将HTML文档体现为树状,DOM树中有很多节点; DOM通过对节点的操作来操作文档,DOM节点分为12种类型:https...

    2018-09-19 02:51:37

  • js学习第一天

    JavaScript是运行在浏览器端的脚本语言 ,主要是用来解决前端与用户的交换 包括使用交互和数据交互 Js是一弱类型语言,它的变量类型由它的值决定,定义变量需要用关键字var 变量类型 5中基本数据类型 1.number 数字类型 2.string 字符串类型 3.boolean 布尔类型true和fals...

    2018-09-19 02:51:34

  • 理解JavaScript中BOM和DOM的关系

    JavaScript 有三部分构成, ECMAScript , DOM 和 BOM ,根据宿主(浏览器)的不同,具体的表现形式也不尽相同 ,ie和其他的浏览器风格迥异。对象是JavaScript是重要API,包含内置对象、外部对象(window对象、dom对象)和自定义对象。 1、BOM全称Browser Object Model...

    2018-09-19 02:51:31

  • 重温JavaScript获取CSS样式的方法(兼容各浏览器)

    众所周知,CSS样式有三种类型: 行内样式、内部样式和外部样式 ,JavaScript获取CSS样式时分为两种情况: 行内样式获取法 和 非行内样式获取法 。 一、 行内样式获取相对简单,通过element.style.attr(元素.style.属性)即可获取 ,示例: 1 ! DOCTYPE html 2 html la...

    2018-09-19 02:51:31

  • JavaScript 交换数组元素位置的几种方式

    前言 交换数组元素位置是开发项目中经常用到的场景,总结下用过的几种方式。 第三方变量 最基础的方式,创建一个变量作为中转。 let temp = array[index1]; array[index1] = array[index2]; array[index2] = temp; splice方法 splice() 方法用于插入、删除或替换数组的...

    2018-09-19 02:51:30

2