Welcome 微信登录

首页 / 脚本样式 / JavaScript

详解JavaScript基本类型和引用类型

详解JavaScript基本类型和引用类型

一、值的类型 早在介绍JS的数据类型的时候就提到过基本类型和引用类型,不过在说两种类型之前,我们先来了解一下变量的值的类型。在ECMAScript中,变量可以存在两种类型的值,即原始值和引用值。(1)原始值 存储在栈中的简单数据段,也就是说,它们的值直接存储在变量访问的位置。(2)引用值 存储在堆中的对象,也就是说,存储在变量处的值是一个指针,指向存储对象的内存处。 为变量赋值时,ECMAScript的解释程序必须判断该值是原始类型,还是引用类型。要实现这...
jQuery实现批量判断表单中文本框非空的方法(2种方法)

jQuery实现批量判断表单中文本框非空的方法(2种方法)

本文实例讲述了jQuery实现批量判断表单中文本框非空的方法。分享给大家供大家参考,具体如下:方法一:<script type="text/javascript">/** 批量验证表单非空* 需要非空验证控件的样式class="mustadd"*/$(".mustadd").each(function(){if($(this).val() == ""){alert("该项不可为空!");$(this).focus();return false;...
常用的Javascript设计模式小结

常用的Javascript设计模式小结

《Practical Common Lisp》的作者 Peter Seibel 曾说,如果你需要一种模式,那一定是哪里出了问题。他所说的问题是指因为语言的天生缺陷,不得不去寻求和总结一种通用的解决方案。不管是弱类型或强类型,静态或动态语言,命令式或说明式语言、每种语言都有天生的优缺点。一个牙买加运动员, 在短跑甚至拳击方面有一些优势,在练瑜伽上就欠缺一些。术士和暗影牧师很容易成为一个出色的辅助,而一个背着梅肯满地图飞的敌法就会略显尴尬。 换到程序中, 静态...
JavaScript观察者模式(经典)

JavaScript观察者模式(经典)

Observer模式也叫观察者模式,是由GoF提出的23种软件设计模式的一种。Observer模式是行为模式之一,它的作用是当一个对象的状态发生变化时,能够自动通知其他关联对象,自动刷新对象状态。Observer模式的概念Observer模式是行为模式之一,它的作用是当一个对象的状态发生变化时,能够自动通知其他关联对象,自动刷新对象状态。Observer模式提供给关联对象一种同步通信的手段,使某个对象与依赖它的其他对象之间保持状态同步。Observer模式...
jquery判断复选框是否选中进行答题提示特效

jquery判断复选框是否选中进行答题提示特效

本文实例讲述了jquery判断复选框是否选中进行答题提示特效代码。分享给大家供大家参考。具体如下:运行效果截图如下:具体代码如下:一、实现的原理:第一步:判断用户选择哪一项,即哪个复选框被选中第二步:根据复选框的选中情况给出相应的提示二、下面来看主体程序:<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title>...
js实现新年倒计时效果

js实现新年倒计时效果

一年又一年,新年又快到了,最近大家又开始抢回家过年的车票了,我们就来算一算离新年还有多少天,总结总结在即将过去的2015年大家都收获了什么?本文实例讲述了js实现新年倒计时效果代码。分享给大家供大家参考。具体如下:运行效果图:具体代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transi...
解决angular的$http.post()提交数据时后台接收不到参数值问题的方法

解决angular的$http.post()提交数据时后台接收不到参数值问题的方法

写此文的背景:在学习使用angular的$http.post()提交数据时,后台接收不到参数值,于是查阅了相关资料,寻找解决办法。写此文的目的:通过上面提到的文章中的解决之道,结合自己的经验,总结了如下发现。前端:html,jquery,angular后端:java,springmvc一、平常使用的post提交和接收方式前端使用jquery提交数据。$.ajax({url:"/carlt/loginForm",method: "POST",data:{"n...
jQuery手动点击实现图片轮播特效

jQuery手动点击实现图片轮播特效

本文写了一个轮播图练练手,先写了一个手动点击轮播的轮播图,随后我会慢慢接着深入写自动轮播图和鼠标悬浮图片停止移动轮播图等。下面来看看最终做的手动点击轮播效果:一、原理说明(1)首先是轮播图的架构,我采用了一个最外边的大div包住两个小div,一个小div里面放四张图片,另一个小div里面放四个数字按钮(2)对最外边的大div设置的宽度为图片的宽度,超出大div宽度的都需要隐藏,但是对于盛放图片的小div设置宽度为2000px,大一点方便四张图左浮动布局(3...
jquery实现定时自动轮播特效

jquery实现定时自动轮播特效

这次的轮播图是在上一篇文章jQuery手动点击实现图片轮播特效的基础上写出来的,也就是本次展示的是手动点击轮播效果以及定时自动轮播效果的程序,建议想连贯学习的小伙伴把我之前的文章看一看,看完后再看这篇文章~~~~下面来看看我做的最终定时自动轮播效果以及手动点击轮播效果:对于上面的展示动画速度比较快的原因是因为我的截图软件是绿色版,免费的~~~你们懂得,就是卡卡的,真正的效果比这个速度慢,而且还是匀速,可以商用~~~所以上面的展示动画只能当做完成效果的参考。...
<< 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 >>