"java"相关教程
sort()方法是最强大的数组方法之一。数组排序sort()方法以字母顺序对数组进行排序:实例var fruits = ["Banana", "Orange", "Apple", "Mango"];fruits.sort(); &nb...
[JavaScript] JavaScript 比较和逻辑运算
比较和逻辑运算符用于测试true或false。比较运算符比较运算符在逻辑语句中使用,以判定变量或值是否相等。我们给定x=5,下表中解释了比较运算符:运算符描述比较返回测试==等于x==8false试一试x==5true试一试x=="5"true试一试===值相等并且类型相等x===5true试一试x==="5"false试一试!=不相等x!=8true试一试!==值不相等或类型不相等x!==5false试一试x!=="5&qu...
[JavaScript] JavaScript typeof
JavaScripttypeof在JavaScript中有5种不同的可以包含值的数据类型:stringnumberbooleanobjectfunction有6种类型的对象:ObjectDateArrayStringNumberBoolean以及2种不能包含值的数据类型:nullundefinedtypeof运算符您可以使用typeof运算符来确定JavaScript变量的数据类型。实例typeof "Bill"  ...
在理解Java的类和对象之前,先简单介绍一下面向对象的程序设计。程序设计是通过对象对程序进行设计,对象代表一个实体,实体可以清楚地被识别。Java作为一种面向对象语言。支持以下基本概念:多态继承封装抽象类对象实例方法消息解析本节我们重点研究对象和类的概念。对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。Java中的对象现在让我们深入了解什么是对象。看看周围真实...
[JavaScript] JavaScript 错误 - Throw 和 Try to Catch
try语句使您能够测试代码块中的错误。catch语句允许您处理错误。throw语句允许您创建自定义错误。finally使您能够执行代码,在try和catch之后,无论结果如何。错误总会发生!当执行JavaScript代码时,会发生各种错误。错误可能是程序员的编码错误,由错误输入引起的错误,或者由于其他不可预见的问题。实例在本例中,我们通过adddlert编写警告代码来故意制造了一个错误:<p id="demo"></p>&...
变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。Java的两大数据类型:内置数据类型引用数据类型内置数据类型Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。byte型:byte数据类型是8位、有符号的,以二进制补码表示的整数;最小值是-128(-2^7...
实例如何通过canvas元素来显示一个红色的矩形:<canvas id="myCanvas"></canvas><script type="text/javascript">var canvas=document.getElementById('myCanvas');var ctx=canvas.getContext('2d');ctx.fillSt...
[JavaScript] JavaScript this 关键词
实例var person = { firstName: "Bill", lastName : "Gates", id : 678, fullName : function()&nb...
Java数据结构Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类:枚举(Enumeration)位集合(BitSet)向量(Vector)栈(Stack)字典(Dictionary)哈希表(Hashtable)属性(Properties)以上这些类是传统遗留的,在Java2中引入了一种新的框架-集合框架(Collection),我们后面再讨论。枚举(Enumeration)枚举(Enumeration)接口虽然它本身不属于数据结构,但它在其他...
CSS动画CSS可实现HTML元素的动画效果,而不使用JavaScript或Flash!#animated_div{width:70px;height:47px;background:#92B901;color:#ffffff;position:relative;font-weight:bold;font-size:20px;padding:10px;animation:animated_div5s1;-moz-animation:animated_div5s1;-webki...
"Iwillfinishlater!"与其他函数并行运行的函数称为异步(asynchronous)一个很好的例子是JavaScriptsetTimeout()异步JavaScript上一章中使用的例子做了很大地简化。其目的是演示回调函数的语法:实例function myDisplayer(some) { document.getElementById("demo").innerHTML ...
[JavaScript] JavaScript HTML DOM - 改变 HTML
HTMLDOM允许JavaScript改变HTML元素的内容。改变HTML输出流JavaScript能够创建动态HTML内容: document.getElementById("demo1").innerHTML=Date();在JavaScript中,document.write()可用于直接写入HTML输出流:实例<!DOCTYPE html><html><body><script>document.wr...
JavaScript表单验证HTML表单验证可以通过JavaScript完成。如果表单域(fname)为空,该函数会提示一条消息,并返回false,以防止表单被提交:JavaScript实例function validateForm() { let x = document.forms["myForm"]["fname"].value; if&...
认识字符集java编码中的中文问题是一个老生常谈的问题了,每次遇到中文乱码LZ要么是按照以前的经验修改,要么则是baidu.com来解决问题。阅读许多关于中文乱码的解决办法的博文后,发现对于该问题我们都(更加包括我自己)没有一个清晰明了的认识,于是LZ想通过这系列博文(估计只有几篇)来彻底分析、解决java中文乱码问题,如有错误之处望各位同仁指出!当然,此系列博文并非LZ完全原创,都是在前辈基础上总结,归纳,如果雷同纯属借鉴……问题起源对于计算机而...
什么是响应式网页设计?响应式web设计会让您的网页在所有设备上看起来都不错。响应式web设计仅使用HTML和CSS。响应式web设计并不是程序或JavaScript。为所有用户获得最佳体验的设计可以使用许多不同的设备来查看网页:台式机、平板电脑和手机。无论使用哪种设备,您的网页都应该看起来美观且易用。网页不应舍弃信息来适合较小的设备,而应使其内容适合任何设备:.p50,.p25{padding:20px;text-align:center;font-weight:bold;}...