javascript技巧
-
基于BootStrap Metronic开发框架经验小结【五】Bootstrap File Input文件上传插件的用法详解
Bootstrap文件上传插件File Input是一个不错的文件上传控件,但是搜索使用到的案例不多,使用的时候,也是一步一个脚印一样摸着石头过河,这个控件在界面呈现上,叫我之前使用过的Uploadi ...
-
微信浏览器内置JavaScript对象WeixinJSBridge使用实例
微信公众平台开始支持前端网页,大家可能看到很多网页上都有分享到朋友圈,关注微信等按钮,点击它们都会弹出一个窗口让你分享和关注,这个是怎么实现的呢?今天就给大家讲解下如何在微信公众平台前端网页上添加分享 ...
-
Javascript中函数分类&this指向的实例详解
JS中定义函数的三种方式 通过实例来说明吧 <script> //method1 function fn() { console.log('fn created '); } //metho ...
-
javascript 实现文本使用省略号替代(超出固定高度的情况)
javascript 实现文本使用省略号替代 实现效果图: 如果图片不清晰,建议放大浏览器的尺寸进行查看 1.这里是配合jQuery来进行替换的,所以jquery还是必备的,毕竟是轻量级,而且对各大的 ...
-
基于Particles.js制作超炫粒子动态背景效果(仿知乎)
好久没登录知乎,发现他们的登录页面粒子动态效果蛮炫的,查一下代码用了Particles.js基于Canvas画布创建粒子颗粒效果. 上图 上图: 感觉有比格,就照着弄了一个,玩玩. github: h ...
-
js 毫秒转天时分秒的实例
实例如下所示: formatDuring: function(mss) { var days = parseInt(mss / (1000 * 60 * 60 * 24)); var hours = ...
-
Javascript实现时间倒计时效果
本文实例为大家分享了js实现时间倒计时展示的具体代码,供大家参考,具体内容如下 这里使用的是Date日期类 <!DOCTYPE html> <html> <head> ...
-
javascript实现的元素拖动函数宿主为浏览器
//宿主为浏览器 //将相应的元素对象的引用传到函数中 function candrag(drager) { drager.onmousedown = function (down) { var of ...
-
JS设置cookie、读取cookie、删除cookie
JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的. 而cookie是运行在客户端的,所以可以用JS来设置cookie. 假设有这样一 ...
-
上传图片预览JS脚本 Input file图片预览的实现示例
在深圳做项目的时候,需要一个用户上传头像预览的功能!是在网上找了好多,都不太满意.要么是flash的,要么是Ajax上传后返回图片路径的,要么压根就是不能用的.幸运的是在这个项目以前有人写过一个图片预 ...
-
javascript两种function的定义介绍及区别说明
一般情况下两者的调用结果是一样的,但是还是有区别的. 第一种方式: 复制代码 代码如下: function a(){ alert('old'); } var b=a; function a(){ b( ...
-
javascript稀疏数组(sparse array)和密集数组用法分析
本文实例讲述了javascript稀疏数组(sparse array)和密集数组用法.分享给大家供大家参考,具体如下: 学习underscore.js数组相关API的时候,遇到了sparse arra ...
-
实例详解JavaScript静态作用域和动态作用域
目录 前言 静态作用域与动态作用域 静态作用域执行过程 动态作用域执行过程 习题 习题一 习题二 习题三 总结 前言 在文章最开始,先学习几个概念: 作用域:<你不知道的js>中指出,作用 ...
-
js实现简单翻牌小游戏
本文实例为大家分享了js实现简单翻牌小游戏的具体代码,供大家参考,具体内容如下 1.简介 非常简单的一个网络消消乐翻牌小游戏的实现,代码量较少,不过遇到的bug和自行开发的步骤十分有纪念意义. 2.核 ...
-
JavaScript比较两个对象是否相等的方法
本文实例讲述了JavaScript比较两个对象是否相等的方法.分享给大家供大家参考.具体如下: 在Python中可以通过cmp()内建函数来比较两个对象所包涵的数据是否相等(数组.序列.字典).但是在 ...
-
layui 富文本图片上传接口与普通按钮 文件上传接口的例子
富文本-图片上传 html: <div class="layui-form-item layui-form-text"> <div class="lay ...
-
基于JS实现计算24点算法代码实例解析
前言 休息的时候无意间看到群里有人发出了华为的校招题,一开始看题目的时候觉得很简单,于是晚上就试着写了一下,结果写的过程中打脸,不断的整理逻辑不断的重写,但我的性格又是不做出来晚上睡不好的那种,于是在 ...
-
JavaScript声明变量名的语法规则
一.语法规则 1.变量必须使用字母.下划线(_)或者美元符($)开始. 2.然后可以使用任意多个英文字母.数字.下划线(_)或者美元符($)组成. 3.不能使用JS关键词与保留字. 二.示例 var ...
-
js 设置选中行的样式的实现代码
复制代码 代码如下: //设置选中的行样式. function SetSelectTrClass(seltr, selclass, unselclass) { var thetable = seltr ...
-
js中实现多态采用和继承类似的方法
多态的实现可以采用和继承类似的方法.首先定义一个抽象类,其中调用一些虚方法,虚方法在抽象类中没用定义,而是通过其具体的实现类来实现. 如下面的例子: Object.extend=function(de ...