• JavaScript如何实现跨域请求

    2019-07-23 12:48:44栏目: JavaScript

    什么是跨域请求? 简单的理解就是向不在同一个域名的服务器文件发出请求。这个还是用实际的例子来说明一下吧,比如baidu.com向cxyblog.com发送请求,这两个域名是不同的,那么这就是

  • Angularjs的ng-repeat中去除重复数据的方法

    2019-07-23 12:48:43栏目: JavaScript

    本文实例讲述了Angularjs的ng-repeat中去除重复数据的方法。分享给大家供大家参考,具体如下: 一、JS: ngApp.filter('unique', function () { return function (collection, keyname) { var output = [], keys = [];

  • jQuery获取file控件中图片的宽高与大小

    2019-07-23 12:48:41栏目: JavaScript

    问题 如何判断input file表单里上传的图片的宽高和大小呢? 解决方案 这个时候图片还没真正上传,也不是在页面上展示,不能使用 $(“#id”).width(),$(“#id”).height() 这种方式。 在Stack

  • JS获取url参数、主域名的方法实例分析

    2019-07-23 12:48:41栏目: JavaScript

    本文实例讲述了JS获取url参数、主域名的方法。分享给大家供大家参考,具体如下: scriptalert(location.hostname)alert(location.port)alert(location.pathname)alert(location.search)/scriptscriptfunction winsx(url)

  • jQuery选择器总结之常用元素查找方法

    2019-07-23 12:42:06栏目: JavaScript

    选择器并没有一个固定的定义,在某种程度上说,jQuery的选择器和样式表中的选择器十分相似。选择器具有如下特点: 1.简化代码的编写 2.隐式迭代 3.无须判断对象是否存在 jQuer

  • JS实现HTML表格排序功能

    2019-07-23 12:42:04栏目: JavaScript

    本文实例为大家分享了JavaScript实现HTML表格排序功能,供大家参考,具体内容如下 HTML代码: table cellpadding="0" id="table" tr class="top" tdclick me/td tdclick me/td tdclick me/td tdclick me/td /tr tr td span

  • js从外部获取图片的实现方法

    2019-07-23 12:42:02栏目: JavaScript

    图片ping:图片可以从任何URL中加载,所以将img的src设置成其它域的URL,即可以实现简单的跨域,可以使用onload和onerror事件来确定是否接受到了响应 var img=new Image();img.onload=img.onerror=func

  • JS如何设置cookie有效期为当天24点并弹出欢迎登

    2019-07-23 12:42:00栏目: JavaScript

    简单写了写,可根据指定参数Deadline格式的时间进行测试,如存在些不严谨的地方还请指出。 // 设置cookie在当天指定时间点过期并提示function setCookie(name,value,Deadline,callback){// 获取当前日

  • JavaScript中的this引用(推荐)

    2019-07-23 12:35:23栏目: JavaScript

    this this是javascript的一个关键字,随着函数使用场合不同,this的值会发生变化。但是总有一个原则,那就是this指的是调用函数的那个对象。 一、定义 1、this是函数内部的一个特殊对象(

  • 浅谈js中子页面父页面方法 变量相互调用

    2019-07-23 12:35:20栏目: JavaScript

    (1)子页面调用父页面的方法或者变量: window.parent.方法()或者变量名 window.parent相当于定位到父页面 之后的操作和在父页面中写代码一样写 window.parent.aa();//调取aa函数window.parent.bb;/

  • 使用jQuery Ajax 请求webservice来实现更简练的Aj

    2019-07-23 12:35:20栏目: JavaScript

    在以往我们在做ajax时,都要借助于一般处理程序(.ashx)或web服务(.asmx),并且每一个请求都要建一个这样的文件.这样建一大堆ashx文件,比较麻烦,多了看起来也不爽. 现在我们可以借助webMeth

  • JS打印组合功能

    2019-07-23 12:28:44栏目: JavaScript

    本文为大家分享了JS打印组合功能,功能全面,供大家参考,具体内容如下 1.局部打印--即想打印什么地方就打印什么地方 解决办法: 将不想打印的地方隐藏起来 style type="text/css" medi

  • jQuery对话框插件ArtDialog在双击遮罩层时出现关

    2019-07-23 12:28:44栏目: JavaScript

    本文实例讲述了jQuery对话框插件ArtDialog在双击遮罩层时出现关闭现象的解决方法。分享给大家供大家参考,具体如下: 大家都知道,ArtDialog是一款非常不错的、轻量级的、基于jQuery的对

  • 浅谈JavaScript中的this指针和引用知识

    2019-07-23 12:28:42栏目: JavaScript

    this是javascript的一个关键字,随着函数使用场合不同,this的值会发生变化。但是总有一个原则,那就是this指的是调用函数的那个对象。 this指针在传统OO语言中,是在类中声明的,表示对象

  • JS获取和修改元素样式的实例代码

    2019-07-23 12:22:03栏目: JavaScript

    1、获取元素样式: 可以通过元素的style属性,获取元素行内样式。style属性是一个对象,包括一系列样式属性。例如:color, backgourdColor。 上面讲的通过style属性获取元素样式,不推荐使

  • 在微信、支付宝、百度钱包实现点击返回按钮

    2019-07-23 12:22:02栏目: JavaScript

    最近在使用微信、支付宝、百度钱包实现网页支付,对支付成功将自动关闭页面,对于支付失败,将显示错误信息。当在错误页面的时候,点击返回或者Android物理按键上一步的时候,将

  • Angularjs中$http以post请求通过消息体传递参数的

    2019-07-23 12:22:01栏目: JavaScript

    本文实例讲述了Angularjs中$http以post请求通过消息体传递参数的方法。分享给大家供大家参考,具体如下: Angularjs中,$http以post在消息体中传递参数,需要做以下修改,以确保消息体传递

  • 基于JavaScript实现在新的tab页打开url

    2019-07-23 12:15:23栏目: JavaScript

    当window.open(url,"_blank"),无效时,可用如下方法。 function openwin(url) {var a = document.createElement("a");a.setAttribute("href", url);a.setAttribute("target", "_blank");a.setAttribute("id", "camnpr");document.body.appendChil

  • jQuery插件EasyUI设置datagrid的checkbox为禁用状态的

    2019-07-23 12:15:22栏目: JavaScript

    本文实例讲述了jQuery插件EasyUI设置datagrid的checkbox为禁用状态的方法。分享给大家供大家参考,具体如下: 方法很简单,我们只需要在数据加载成功后的事件中处理即可。具体代码如下

  • jQuery实现定位滚动条位置

    2019-07-23 12:15:21栏目: JavaScript

    jQuery实现滚动条滚动到子元素位置(方便定位) 关键代码如下所示: div class="of-y" id="nurse" table class="high width" id="nurse-plan"tr id="tr-one"/trtr id="tr-two"/trtr id="tr-three"/trtr id="tr-four"/tr/table/di

  • 使用jquery/js获取iframe父子级、同级获取元素的

    2019-07-23 12:15:20栏目: JavaScript

    在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素、或者在iframe框架中使用父窗口的元素 js 在父窗口中获取iframe中的元素 1、 格式:window.frames["iframe的name值

  • 用JS写的一个Ajax库(实例代码)

    2019-07-23 12:08:42栏目: JavaScript

    myajax是一个用js编写的一个跨浏览器的ajax库,支持get, post, jsonp请求,精巧,简单。 一、发送GET请求: myajax.get({span style="white-space:pre"/spandata: {}, //参数url: "", //请求地址//发生错误是调用

  • jQuery插件EasyUI实现Layout框架页面中弹出窗体到

    2019-07-23 12:08:41栏目: JavaScript

    本文实例讲述了jQuery插件EasyUI实现Layout框架页面中弹出窗体到最顶层效果。分享给大家供大家参考,具体如下: function openTopWindow(url, title, width, height) { title = title == undefined '' : title; w

  • JS监听微信、支付宝等移动app及浏览器的返回

    2019-07-23 12:08:40栏目: JavaScript

    在实际的应用中,我们常常需要实现在移动app和浏览器中点击返回、后退、上一页等按钮实现自己的关闭页面、调整到指定页面或执行一些其它操作的需求,那在代码中怎样监听当点击

  • Angularjs在初始化未完毕时出现闪烁问题的解决

    2019-07-23 12:08:40栏目: JavaScript

    本文实例讲述了Angularjs在初始化未完毕时出现闪烁问题的解决方法。分享给大家供大家参考,具体如下: 方法1: 使用ng-cloak指令,在绑定数据的区域使用该指令并设置该指令的样式为

  • JavaScript蒙板(model)功能的简单实现代码

    2019-07-23 12:02:01栏目: JavaScript

    思路: 创建一个蒙板, 设置蒙板的堆叠顺序保证能将其它元素盖住 position: absolute;top: 0;left: 0;display: none;background-color: rgba(9, 9, 9, 0.63);width: 100%;height: 100%;z-index: 1000; 设置蒙板中内容的背景

  • jQuery插件Easyui设置datagrid的pageNumber导致两次请

    2019-07-23 12:02:01栏目: JavaScript

    本文实例讲述了jQuery插件Easyui设置datagrid的pageNumber导致两次请求问题的解决方法。分享给大家供大家参考,具体如下: 一、问题描述: $('#tb-page-list').datagrid({ url: '/BisOrderInfo/GetList', p

  • JavaScipt选取文档元素的方法(推荐)

    2019-07-23 12:02:00栏目: JavaScript

    摘自JavaScript权威指南(jQuery根据样式选择器查找元素的终极方式是 先用getElementsByTagName(*)获取所有DOM元素,然后根据样式选择器对所有DOM元素进行筛选) 选取文档元素的方法: 1、通过

  • js中遍历Map对象的简单实例

    2019-07-23 11:55:23栏目: JavaScript

    实例如下: console.log(jsonData);//火狐控制台打印输出: Object { fileNumber="文件编号", fileName="文件名称"}for(var key in jsonData) console.log("属性:" + key + ",值:"+ jsonData[key]);} 打印输出: 属性:

  • JavaScript兼容性总结之获取非行间样式案例

    2019-07-23 11:55:23栏目: JavaScript

    非行间样式案例 #div1 { width: 200px; height: 200px; background: red;} IE获取非行间样式 var oDiv = document.getElementById('div1'); oDiv.currentStyle.width;Chrome/FF获取非行间样式var oDiv = document.getElementById('div1'

  • 深入理解JS DOM事件机制

    2019-07-23 11:55:20栏目: JavaScript

    1、事件流 html 元素触发事件的顺序。 2、事件冒泡IE的事件流叫做事件冒泡(event bubbling),即事件开始时由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播到较

  • js实现精确到毫秒的倒计时效果

    2019-07-23 11:55:20栏目: JavaScript

    本文实例为大家分享了精确到毫秒的倒计时效果,供大家参考,具体内容如下 !DOCTYPE htmlhtml head meta charset="UTF-8" meta name="viewport" content="initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-s

  • Js遍历键值对形式对象或Map形式的方法

    2019-07-23 11:48:42栏目: JavaScript

    最近在项目中使用ajax返回的是一个map对象,怎么遍历这个map对象?去网上查了好多,真正有用很少,终于让我想起自己以前一个需要遍历key=Value形式的对象,想了想这种方式,应该也对

  • jQuery插件EasyUI获取当前Tab中iframe窗体对象的方

    2019-07-23 11:48:40栏目: JavaScript

    本文实例讲述了jQuery插件EasyUI获取当前Tab中iframe窗体对象的方法。分享给大家供大家参考,具体如下: 我们在使用EasyUI Tabs框架时,在框架最顶层的弹出窗体中需要操作当前Tab的iframe窗

  • 关于动态生成dom绑定事件失效的原因及解决方

    2019-07-23 11:48:39栏目: JavaScript

    之前做项目都是直接用jquery的bind绑定事件,不过当时都不是动态生成dom元素,而是已经页面中原本存在的dom元素进行事件绑定,最近在测试给动态生成的dom绑定事件的时候发现事件失效

  • 深入理解Angular2 模板语法

    2019-07-23 11:42:02栏目: JavaScript

    1. 说明 Angular2的模板用来显示组件外观,作为视图所用,用法和html语法基本一致,最简单的Angular2的模板就是一段html代码。Angular模板语法主要包括以下几个部分: l 直接绑定 l 插值表

  • 用js读写cookie的简单方法(推荐)

    2019-07-23 11:42:01栏目: JavaScript

    在数据安全要求不是很高的情况下,我们可以直接用js对cookie进行读写,这样比较方便。 代码如下: /* 功能:保存cookies函数 参数:name,cookie名字;value,值 */ function SetCookie(name,value

  • JS中使用FormData上传文件、图片的方法

    2019-07-23 11:35:22栏目: JavaScript

    关于FormData XMLHttpRequest Level 2添加了一个新的接口 ---- FormData 利用FormData对象,可以通过js用一些键值对来模拟一系列表单控件,可以使用XMLHttpRequest的 send( ) 方法来异步提交表单与普通的

  • BootStrap Table 分页后重新搜索问题的解决办法

    2019-07-23 11:35:21栏目: JavaScript

    前提: 自定义搜索且有分页功能,比如搜索产品名的功能. 现象:当搜索充气娃娃的时候返回100条记录,翻到第五页. 这时候搜索按摩棒,数据有200条,结果应该是第一页的记录,但是实际显示的

  • 浅析Node.js实现HTTP文件下载

    2019-07-23 11:35:19栏目: JavaScript

    前言 HTTP实现文件下载时,只要在服务器设置好相关响应头,并使用二进制传输文件数据即可,而客户端(浏览器)会根据响应头接收文件数据。而在Node.js中,设置好响应头后,读取文件

  • 动态生成的DOM不会触发onclick事件的原因及解决

    2019-07-23 11:35:18栏目: JavaScript

    最近朋友在做一个项目的时候,遇到动态加载微博内容,然后点击“展开评论”后获取该微博的所有评论。这里使用了动态加载的span mid='123456789′ class='get_comment'点击加载评论/span。 然

  • 原生js获取元素样式的简单方法

    2019-07-23 11:28:38栏目: JavaScript

    我们在开发过程中经常会遇到通过js获取或者改变DOM元素的样式,方法有很多,比如:通过更改DOM元素的class。现在我们讨论原生js来获取DOM元素的CSS样式,注意是获取不是设置 在开始之

  • JS触发服务器控件的单击事件(详解)

    2019-07-23 11:28:37栏目: JavaScript

    如下所示: script src="../Js/jquery-1.4.2.min.js" type="text/javascript"/script script type="text/javascript" $(function () { $("#a_doClick").click(function () { $("#%=btnTest.ClientID%").click(); }) }) /script a id="a_doClick"触发Bu

  • JavaScript面试开发常用的知识点总结

    2019-07-23 11:15:21栏目: JavaScript

    No1.语法和类型 1.声明定义 变量类型:var,定义变量;let,定义块域(scope)本地变量;const,定义只读常量。 变量格式:以字母、下划线“_”或者$符号开头,大小写敏感。 变量赋值:声

  • jquery自动补齐功能插件flexselect用法示例

    2019-07-23 11:15:20栏目: JavaScript

    本文实例讲述了jquery自动补齐功能插件flexselect用法。分享给大家供大家参考,具体如下: 这几天正在做一个东东。需要用到自动补齐的功能。也就是select控件的文本项可以让它写。默

  • 学习Javascript闭包(Closure)知识

    2019-07-23 11:15:19栏目: JavaScript

    一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取

  • 一个超简单的jQuery回调函数例子(分享)

    2019-07-23 11:15:19栏目: JavaScript

    jQuery回调函数简单使用 比如说,我们想要点击某个按钮后触发事件, 先把一些指定内容给隐藏掉, 然后跳出相关信息的对话框。 如果使用普通的方法, 不用回调函数的话, 会有怎么

  • Google 地图API资料整理及详细介绍

    2019-07-23 11:08:39栏目: JavaScript

    Google 地图API 参考手册 地图 构造函数/对象 描述 Map() 在指定的 HTML 容器中创建新的地图,该容器通常是一个DIV元素。 叠加层 构造函数/对象 描述 Marker 创建一个标记。 MarkerOptions 标记的

  • WebSocket+node.js创建即时通信的Web聊天服务器

    2019-07-23 11:08:38栏目: JavaScript

    本文实例node.js创建即时通信的Web聊天服务器,供大家参考,具体内容如下 1.使用nodejs-websocket nodejs-websocket是基于node.js编写的一个后端实现websocket协议的库, 连接:https://github.com/siteg

  • jQuery操作cookie

    2019-07-23 11:02:00栏目: JavaScript

    web开发过程中如果网站有一部分信息是存储在cookie中并与服务器交互的话,那么前台有时就会遇到需要对cookie中信息进行操作的情况,一个最典型的例子就是在前台判断用户是否登录过

  • Google 地图API Map()构造器详解

    2019-07-23 11:01:59栏目: JavaScript

    地图 API Map() 构造器 实例 创建一个 Google 地图: htmlheadscriptsrc="http://maps.googleapis.com/maps/api/jskey=AIzaSyDY0kkJiTPVd2U7aTOAwhc9ySH6oHxOIYMgt;/scriptscriptfunction initialize(){var mapOpt = { center:new google.maps.La

  • js智能获取浏览器版本UA信息的方法

    2019-07-23 11:01:57栏目: JavaScript

    js智能获取浏览器版本UA信息的方法 用js如何获取UA(user Agent)用户代理 !DOCtype htmlhtmlheadtitle/title/headbody onload="whatBrowser()"scriptfunction whatBrowser() { document.Browser.Name.value=navigator.appName; doc

  • js中 计算两个日期间的工作日的简单实例

    2019-07-23 11:01:57栏目: JavaScript

    实例如下: //起始日期,/pattern/是正则表达式的界定符,pattern是要匹配的内容,只用于第一个符号的匹配,g为全局匹配标志var beginDate = new Date("2013-01-01".replace(/-/g, "/"));//结束日期var

  • jQuery实现ajax的叠加和停止(终止ajax请求)

    2019-07-23 10:55:19栏目: JavaScript

    jQuery实现ajax的叠加和停止的关键代码如下所示: !DOCTYPE htmlhtml xmlns="http://www.w3.org/1999/xhtml"head titlejQuery中终止Ajax请求/title meta http-equiv="Content-Type" content="text/html; charset=utf-8" / script src=

  • jQuery调用Webservice传递json数组的方法

    2019-07-23 10:55:18栏目: JavaScript

    本文实例讲述了jQuery调用Webservice传递json数组的方法。分享给大家供大家参考,具体如下: Jquery由于提供的$.ajax强大方法,使得其调用webservice实现异步变得简单起来,可以在页面上传递

  • 基于BootStrap实现局部刷新分页实例代码

    2019-07-23 10:55:17栏目: JavaScript

    在之前的工作中我用的分页有很多,一直不牢固,所以自己用起来也不是很顺手,这是一个局部刷新的分页,我试了很多,本想用mvcPager来做局部刷新,但是考虑到成本太高,放弃了,

  • JS获取一个未知DIV高度的方法

    2019-07-23 10:48:41栏目: JavaScript

    本文实例讲述了JS获取一个未知DIV高度的方法。分享给大家供大家参考,具体如下: 通过元素的clientHeight属性能够得到元素的高度,如: var height = element.clientHeight; 这种做法的局限: 1

  • jQuery实现鼠标经过像翻页和描点链接效果

    2019-07-23 10:48:39栏目: JavaScript

    在百度地图api首页经常见到当鼠标经过像翻页和描点链接效果,基于jquery和js代码是如何实现的呢?下面小编给大家分享关键代码,一起看下吧! var timer;$("li").on("mouseover",function(){clea

  • js中判断变量类型函数typeof的用法总结

    2019-07-23 10:42:26栏目: JavaScript

    1、作用: typeof 运算符返回一个用来表示表达式的数据类型的字符串。 可能的字符串有:"number"、"string"、"boolean"、"object"、"function" 和 "undefined"。 2、常用返回值说明 表达式 返回值 t

  • 谈谈JavaScript中的几种借用方法

    2019-07-23 10:35:19栏目: JavaScript

    前言 通过call()、apply()和bind()方法,我们可轻易地借用其它对象的方法,而无须从这些对象中继承它。 在JavaScript中借用方法 在JavaScript中,有时可以重用其它对象的函数或方法,而不一

  • JS弹出新窗口被拦截的解决方法

    2019-07-23 10:35:18栏目: JavaScript

    在Web编程中,使用JS在新窗口打开页面的时候,会遇到被浏览器拦截的情况,那么,我们如何才能让JS打开新窗口不被浏览器阻止呢? 一、问题一 一般情况下,如果直接在js中调用wind

  • HTML页面,测试JS对C函数的调用简单实例

    2019-07-23 10:28:36栏目: JavaScript

    这里记一下,以后要用的时候可以查! HTMLHEADMETA NAME="GENERATOR" Content="Microsoft Visual Studio"meta http-equiv="content-type" content="text/html;charset=gbk"TITLEHTML页面,测试JS对C函数的调用/TITLE/HEADBODY in

  • AngularJS利用Controller完成URL跳转

    2019-07-23 10:21:58栏目: JavaScript

    具体写法举例: 1.js定义一个controller function MyCtrl($scope, $location) { $scope.jumpToUrl = function(path) { //TODO:add code here };} 2.html里面应用controller div ng-controller=‘MyCtrl' button ng-click="jumpToUrl('/signin

  • 用nodejs的实现原理和搭建服务器(动态)

    2019-07-23 10:21:57栏目: JavaScript

    今天是我学习的Node.js的第二天,所谓的node.js其实它是javascript编写的服务器的语言,同时它又是属于后台的框架,是一个开放性的平台。 一、相关理论知识: 我们可以用requre来引入模

  • jQuery实现将div中滚动条滚动到指定位置的方法

    2019-07-23 10:21:57栏目: JavaScript

    本文实例讲述了jQuery实现将div中滚动条滚动到指定位置的方法。分享给大家供大家参考,具体如下: 一、Js代码: onload = function () { //初始化 scrollToLocation();};function scrollToLocation() { var

  • VC调用javascript的几种方法(推荐)

    2019-07-23 10:21:55栏目: JavaScript

    第一种:通过execScript调用。这种方法,虽然操作方便,但不能获取返回值。 m_spHtmlDoc-get_parentWindow(VARIANT ret;ret.vt = VT_EMPTY;BSTR bstr = sScript.AllocSysString();bRet = m_pHtmlWindow-execScript(bstr, L"jav

  • 全面了解函数声明与函数表达式、变量提升

    2019-07-23 10:21:55栏目: JavaScript

    函数的声明方式 在定义一个函数的时候通常有两种声明方式: foo(){}; // 函数声明var foo = function(){}; // 函数表达式 不同之处 1、函数表达式后面加括号可以直接执行 2、函数声明会提前预

  • 基于JavaScript实现树形下拉框

    2019-07-23 10:15:22栏目: JavaScript

    平时会经常遇到树形结构的问题,比如显示目录结构等。 大多数情况下后台会返回这样的数据,如下: [{ id: 19, pid: 0, name: 'nodejs' },{ id: 20, pid: 19, name: 'express' },{ id: 21, pid: 19, name: 'mong

  • BootStrap Typeahead自动补全插件实例代码

    2019-07-23 10:15:18栏目: JavaScript

    关键代码如下所示: $('#Sale').typeahead({ajax: {url: '@Url.Action("../Contract/GetSale")',//timeout: 300,method: 'post',triggerLength: 1,loadingClass: null,preProcess: function (result) {return result;}},display: "Value",val: "ID",

  • 浅谈jQuery中的checkbox问题

    2019-07-23 10:15:16栏目: JavaScript

    一开始的代码: !DOCTYPE htmlhtml lang="en"head meta charset="UTF-8" title复选框/title script src="https://cdn.bootcss.com/jquery/3.1.0/jquery.min.js"/script script type="text/javascript" $(function() { $("#all").click(function ()

  • JS控制静态页面传递参数并获取参数应用

    2019-07-23 10:08:42栏目: JavaScript

    在项目中遇到这也一个问题: 有a.html和b.html。 1.a页面已经打开,b页面尚未打开,我希望在a页面设置好一些列参数,比如背景色,宽度等参数,传递给b页面,好让b页面在打开就能应用

  • 新入门node.js必须要知道的概念(必看篇)

    2019-07-23 10:08:36栏目: JavaScript

    一、对于一个刚入门node.js的朋友来说,一定要了解一些基础概念: 今年我正式进入社会后,发现自己所知道的IT方面的知识,真的只是牛毛,原来人外有人,山外有山,还需要继续努力

  • 浅谈JS运算符&&和|| 及其优先级

    2019-07-23 10:08:36栏目: JavaScript

    今天看了一段YUI compressor压缩的js代码: userNum (ind += index,ind = userNum (ind -= userNum),ind 0 (ind === -2 (ind = -1),ind += userNum),selLi.removeClass("on"),$(selLi[ind]).addClass("on")); 直接疯掉了,估计一下子没

  • mvc中form表单提交的三种方式(推荐)

    2019-07-23 10:01:55栏目: JavaScript

    第一种方式:submit 按钮 提交 form action="MyDemand" method="post"span关键字:/spaninput name="keywords" type="text" value="@keywords" /input type="submit" value="搜索" //form 第二种方式: $("#dataform").ajaxSubmit() 提交

  • 浅谈JS中的bind方法与函数柯里化

    2019-07-23 09:55:21栏目: JavaScript

    绑定函数bind()最简单的用法是创建一个函数,使这个函数不论怎么调用都有同样的this值。不同于call和apply只是单纯地设置this的值后传参,它还会将所有传入bind()方法中的实参(第一个

  • JS控制静态页面之间传递参数获取参数并应用

    2019-07-23 09:48:40栏目: JavaScript

    在项目中遇到这也一个问题: 有a.html和b.html。 1.a页面已经打开,b页面尚未打开,我希望在a页面设置好一些列参数,比如背景色,宽度等参数,传递给b页面,好让b页面在打开就能应用

  • 原生态js,鼠标按下后,经过了那些单元格的简单

    2019-07-23 09:48:37栏目: JavaScript

    本来是要判断那些单元格被选中,结果发现行不通,只能判断鼠标按下后,经过了那些单元格 之所以发出来,是觉得案例还有很多有意思的地方 onmouseover 的持续触发,导致了很多重复

  • 浅谈js中的三种继承方式及其优缺点

    2019-07-23 09:48:34栏目: JavaScript

    第一种,prototype的方式: //父类 function person(){ this.hair = 'black'; this.eye = 'black'; this.skin = 'yellow'; this.view = function(){ return this.hair + ',' + this.eye + ',' + this.skin; } } //子类 function man(){ this.feat

  • 关于原生js中bind函数的简单实现

    2019-07-23 09:48:34栏目: JavaScript

    今天继续研究了bind函数的实现,也知道了shim和polyfill的说法,现在总结一下, if (!Function.prototype.bind) { Function.prototype.bind = function (oThis) { if (typeof this !== "function") { // closest thing possible

  • JS中的hasOwnProperty()、propertyIsEnumerable()和isPro

    2019-07-23 09:41:59栏目: JavaScript

    首先了解枚举属性 一般利用for~in遍历 var a = [1,2,3];for(var i in a){console.log(a[i]);}orvar o = {p1:1,p2:2};for(var i in o){console.log(i+'='+o[i]);}//p1=1;p2=2; 1并不是所有的属性都会在for~in遍历中显示。比如(

  • JavaScript中自带的 reduce()方法使用示例详解

    2019-07-23 09:41:56栏目: JavaScript

    1.方法说明 , Array的reduce()把一个函数作用在这个Array的[x1, x2, x3...]上,这个函数必须接收两个参数,reduce()把结果继续和序列的下一个元素做累积计算,其效果就是: [x1, x2, x3, x4].reduc

  • 基于MVC5和Bootstrap的jQuery TreeView树形控件(一)之

    2019-07-23 09:41:56栏目: JavaScript

    本文支持两种方式的数据,一种为List集合,一种为json字符串。 先来介绍一下后台返回list集合(推荐使用此方法): 控制器代码如下: public static ListTC_DictionaryInfo DInfo = new ListTC_Dicti

  • js倒计时简单实现代码

    2019-07-23 09:41:56栏目: JavaScript

    倒计时: 1.设置一个有效的结束日期 2.计算剩余时间 3.将时间转换成可用的格式 4.输出时钟数据作为一个可重用的对象 5.在页面上显示时钟,并在它到达0时停止 html div id="clock" span id=

  • Js调用Java方法并互相传参的简单实例

    2019-07-23 09:35:18栏目: JavaScript

    Js通过PhoneGap调用Java方法并互相传参的。 一、JAVA代码 写一个类,该类继承自Plugin并重写execute方法。 import org.json.JSONArray;import android.app.Activity;import android.app.AlertDialog;import android.content

  • JavaScript实现刷新不重记的倒计时

    2019-07-23 09:35:16栏目: JavaScript

    前言 JavaScript倒计时,实现起来不难,但是一刷新往往就重新计算了,如果要实现刷新不重计该如何做呢? 有这么几种思路, 1:cookie 2:本地缓存 3:window.name …… 前两种比较容易理解

  • 基于MVC5和Bootstrap的jQuery TreeView树形控件(二)之

    2019-07-23 09:35:16栏目: JavaScript

    在上篇给大家介绍了基于MVC5和Bootstrap的jQuery TreeView树形控件(一)之数据支持json字符串、list集合。 这种方式其实还是利用list集合的方式传给前台,只不过在前台做了一些小小的变化,而

  • js接收并转化Java中的数组对象的方法

    2019-07-23 09:28:38栏目: JavaScript

    在做项目时,要向ocx控件下发命令,就要在js中得到java中的对象,然后拼成一种格式,下发下去。。。当对象是一个时比较简单,但如果对象是一个数组时,就略显麻烦了。 开始我以为

  • Node.js中防止错误导致的进程阻塞的方法

    2019-07-23 09:28:35栏目: JavaScript

    在Node.js中,当某个回调函数发生了错误,整个进程都会崩溃,影响后面的代码执行。 Node.js这样处理,是因为在发生未被捕获的错误时,进程的状态就不确定。之后也就无法正常工作了

  • 浅析JavaScript函数的调用模式

    2019-07-23 09:28:35栏目: JavaScript

    我们说一个函数的调用模式是作为一个函数来调用,是要与其它三种调用模式做区分 函数其他的三种调用: 方法调用模式,构造器调用模式,apply/call调用模式。 方法的调用模式: var o

  • JavaScript中 ES6 generator数据类型详解

    2019-07-23 09:28:35栏目: JavaScript

    1. generator简介 generator 是ES6引入的新的数据类型, 看上去像一个函数,除了使用return返回, yield可以返回多次。 generator 由function* 定义, (注意*号), 2. 示例 函数无法保存状态, 有时需要

  • 防止Node.js中错误导致进程阻塞的办法

    2019-07-23 09:21:54栏目: JavaScript

    前言 在Node.js中,当某个回调函数发生了错误,整个进程都会崩溃,影响后面的代码执行。 Node.js这样处理,是因为在发生未被捕获的错误时,进程的状态就不确定。之后也就无法正常工

  • JS中的hasOwnProperty()和isPrototypeOf()属性实例详解

    2019-07-23 09:21:53栏目: JavaScript

    这两个属性都是Object.prototype所提供:Object.prototype.hasOwnProperty()和Object.prototype.isPropertyOf() 先讲解hasOwnProperty()方法和使用。在讲解isPropertyOf()方法和使用 看懂这些至少要懂原型链 一、Obj

  • JavaScript性能优化之函数节流(throttle)与函数

    2019-07-23 09:15:17栏目: JavaScript

    函数节流,简单地讲,就是让一个函数无法在很短的时间间隔内连续调用,只有当上一次函数执行后过了你规定的时间间隔,才能进行下一次该函数的调用。 函数节流的原理挺简单的,

  • 利用JavaScript阻止表单提交的两种方法

    2019-07-23 09:15:14栏目: JavaScript

    在JavaScript中,阻止表单默认提交行为的方法有两种,分别是: (1) return false 示例代码 form name="loginForm" action="login.aspx" method="post" button type="submit" value="Submit" id="submit"Submit/button/formsc

  • BootStrap中Datepicker控件带中文的js文件

    2019-07-23 09:15:12栏目: JavaScript

    bootstrap-datepicker 是一个非常优秀的时间选择插件,默认是英文显示日期的。本文给大家介绍bootstrap datepicker带中文的js文件。 //用之前引用bootstrap的jsif ($(".datepicker").length 0) {$(".datepicke

  • 基于js对象,操作属性、方法详解

    2019-07-23 09:15:12栏目: JavaScript

    一,概述 在Java语言中,我们可以定义自己的类,并根据这些类创建对象来使用,在Javascript中,我们也可以定义自己的类,例如定义User类、Hashtable类等等。 目前在Javascript中,已经存在

  • JS获取字符串实际长度(包含汉字)的简单方法

    2019-07-23 09:08:35栏目: JavaScript

    方法一: var jmz = {};jmz.GetLength = function(str) { ///summary获得字符串实际长度,中文2,英文1/summary ///param name="str"要获得长度的字符串/param var realLength = 0, len = str.length, charCode = -1; for (var i

  • jquery表格datatables实例解析 直接加载和延迟加

    2019-07-23 09:01:55栏目: JavaScript

    参考自官方文档,需要引入jquery.js,jquery.dataTables.js,dataTables.bootstrap.js(可选), 由于时间紧,省略了很多,所以总结份简化版的仅供参考。 1、直接加载,这个比较简单,如下 div id

  • jQuery多个版本和其他js库冲突的解决方法

    2019-07-23 09:01:54栏目: JavaScript

    jQuery多个版本或和其他js库冲突主要是常用的$符号的问题,这个问题 jquery早早就有给我们预留处理方法了,下面一起来看看解决办法。 1.同一页面jQuery多个版本或冲突解决方法。 !DOC

  • 分享JS数组求和与求最大值的方法

    2019-07-23 09:01:53栏目: JavaScript

    前言 面试遇到一个问题:JS数组求和函数。我第一想到的就是数组循环。然而我觉得面试官问这个问题一定不是想考这个人人皆知的方法。当时机智的我竟然想到了递归函数不断加和数

共1页/30条记录

微信扫一扫