javascript技巧

  • javascript实现简单的省市区三级联动

    当我们注册一个网站,会看到省市区三级联动,下面简单介绍一下 <!doctype html> <html lang="en"> <head> &l ...

  • 细说JS数组遍历的一些细节及实现

    目录 1. 数组空位问题 ​ 1.1 空位判断 ​ 1.2 刚列举了数组的一些操作会对空位进行跳过,但其实,它们在处理上也还是存在一些差异的 2. 是否修改原数组 ​ 3. 附一下数组遍历的几种方法 ...

  • 微信小程序 数据缓存实现方法详解

    微信小程序可以通过wx.setStorage(wx.setStorageSync).wx.getStorage(wx.getStorageSync).wx.clearStorage(wx.clearS ...

  • 比较搞笑的js陷阱题

    看如下代码: 复制代码 代码如下: var a = function(t) { return t; } (1 + 2).toString(); alert(a); 结果是多少? 其实主要问题出在第一行 ...

  • Emberjs 通过 axios 下载文件的方法

    摘要: 目前项目中需要与后端合作,通过发送 GET 请求,后端返回文件流,前端进行文件的下载. 使用到的技术有: Emberjs axios 思路 接到这个需求的话,想着使用创建 a 链接,然后模拟点 ...

  • 微信小程序wx:for和wx:for-item的用法详解

    wx:for="{{list}}"用来循环数组,而list即为数组名wx:for-item="items" 即用来定义一个循环过程中每个元素的变量的 如果是一维 ...

  • js命名空间写法示例

    本文实例分析了js命名空间写法.分享给大家供大家参考,具体如下: 很早知道这种写法,由于基础面向对象不够扎实一直在回避,但是面对整站这种方法还是有必要会 html部分: <div id=&quo ...

  • js 设置css的定位

    new document .WOKAO [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

  • JavaScript中的View-Model使用介绍

    构成 这是一个十分常见的微博列表页面,类似于新浪微博.上周末,在心无旁骛情况下,一共用了5个对象,产出400行代码,实践出一种代码组织模式. 使任务轻松完成的代码有4个方面的要素组成: 要素 组成 模 ...

  • 简单了解JS打开url的方法

    这篇文章主要介绍了简单了解JS打开url的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在新标签页中get方式打开url window.ope ...

  • js获取页面description的方法

    本文实例讲述了js获取页面description的方法.分享给大家供大家参考.具体实现方法如下: var meta = pt.document.getElementsByTagName('meta') ...

  • 微信小程序实现分享到朋友圈功能

    截止到2017年11月18号,微信小程序官方还尚未开放直接分享到朋友圈的能力,但是劳动人民的智慧是伟大的,现在普遍的做法是,生成一张带有小程序码的图片,保存到用户相册,用户自行发布图片到朋友圈 我的套 ...

  • javascript中call,apply,callee,caller用法实例分析

    本文实例讲述了javascript中call,apply,callee,caller用法.分享给大家供大家参考,具体如下: 实践一:call,apply 用来让一个对象去调用本不属于自己的方法,两者都 ...

  • Js中使用hasOwnProperty方法检索ajax响应对象的例子

    经常使用百度搜索的同学,一定不会忽视输入框的下拉索引,它是如此方便,然而得天独厚的条件使得这项异步技术多少面临些考验,高并发的服务端请求督促着他们的前端攻城师必须尽可能地减少发送ajax的次数.听起来 ...

  • ionic组件ion-tabs选项卡切换效果实例

    介绍 ion-tabs是ionic中的选项卡组件,路由使用的是angular-ui-router.js.因此必须先掌握uiRoute. 效果图 实例代码 index.html <body ng- ...

  • JS打开层/关闭层/移动层动画效果的实例代码

    css 复制代码 代码如下: body, span, div, td { font-size:12px; line-height:1.5em; color:#849BCA; }#bodyL { flo ...

  • React组件生命周期详解

    调用流程可以参看上图. React组件提供了生命周期的钩子函数去响应组件不同时刻的状态,组件的生命周期如下: 实例化 存在期 销毁期 实例化 首次调用组件时,有以下方法会被调用(注意顺序,从上到下先后 ...

  • js下通过prototype扩展实现indexOf的代码

    复制代码 代码如下: <script type="text/javascript"> Array.prototype.indexOf = function (str) ...

  • BootStrap表单验证 FormValidation 调整反馈图标位置的实例代码

    在某些情况下,反馈图标未正确显示.默认情况下,Bootstrap定义反馈图标位置如下: .has-feedback .form-control-feedback { top: 25px; right: ...

  • javascript进行数组追加方法小结

    javascript中给数组加元素是一个非常简单的问题,javascript本身就提供了大量这类函数,我们可以使用js自带函数快速给数组增加元素了,本文就javascript进行数组追加的方法做出如下 ...