摘要: Imagine Cup 2013中国区总决赛终于顺利的结束了,终于可以松一口气了。相比来时,少了一些孤独,多了一群朋友;少了一些忐忑,多了一分干练;少了一点好奇,多了一些理解。一周前,接到秋逸姐的消息,得知有幸参与IC2013中国区总决赛,兴奋地一晚上没有睡觉。本以为是作为观众或者嘉宾到场观战。不过直觉告诉我没有那么简单(哪有被邀请过去啥都不干还管吃管喝管住宿的……囧,看来偶尔相信一下直觉还是可取的)。花了三天的时间考虑要带点啥,大约过去会干啥(想想都觉得当时傻,为啥不问问去过的前辈们…)。又想了想最近要找实习、社团要纳新、SOVO要进项目……于是,一咬牙一跺脚,把学校的事儿抛掉,去!行李方面 阅读全文
posted @ 2013-04-15 11:52 Ternence Lin 阅读(200) 评论(0) 推荐(0) 编辑
摘要: //获取画图区域var context = document.getElementById('pintu').getContext('2d');//创建图片var img = new Image();img.src = 'pintu.jpg';img.addEventListener('load', drawTiles, false);//事件监听函数 addEventListener(事件,处理方法。监听强度(防止回收))//取得图像大小和分成的块数var boardSize = document.getElementById( 阅读全文
posted @ 2012-09-14 09:24 Ternence Lin 阅读(2107) 评论(0) 推荐(0) 编辑
摘要: 11.数据类型之间的转换由之前的例子我们可以看出,当我们直接把数值和字符串加在一起的时候,JavaScript会直接把数值转换成字符串输出。一般来说,在JavaScript中这种数据类型自动转换是不会出错的,但是也有的时候我们需要进行一些特定的转换,比如我们用表单接收数据的时候,我们得到的数据都是以字符串形式出现的,如果我们需要整数或者小数神马的,就需要转换数据类型了。例如,如果你用表单收集了"22"和"15"两个字符串,你想把他们加和,如果直接"22"+"15"就成了"2215"了,因为表单收 阅读全文
posted @ 2012-08-21 22:20 Ternence Lin 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 9.字符串连接对于字符串的操作是我们日常处理数据中需要接触比较多的部分。我们经常可以看到在网页上一些数据是格式化的比如"NNN,您好,这里是WWWW网!"这种欢迎词。我们登陆后输入了自己的名字(NNN),系统在后台调用了后台数据(网站名:WWWW),之后给我们输出出来。我们输入的只是用户名、后台存储的只是网站名,那么我们怎么把它们拼成一句完整的话呢?这就需要用到字符串的连接运算("+"运算符)。看下面的示例:示例代码(ch2_example5.html):<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1 阅读全文
posted @ 2012-08-21 12:55 Ternence Lin 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 7.数据操作既然声明了数据,我们就应该使用它。在程序当中出现无用数据是不合理的。其实在JavaScript当中,运算和字符串操作等等都属于对数据的操作,同其他语言也相差无几。以数值计算为例,我们来演示JavaScript中的数值运算。示例代码(ch2_example3.html)<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http: 阅读全文
posted @ 2012-08-15 21:55 Ternence Lin 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 5.声明变量JavaScript通过var来声明无类型变量,JavaScript可以通过赋予变量的值的类型来自动判定变量的类型。同C语言、PHP等语言一样,JavaScript拥有数值数据(Int/Float)、文本数据(Char/String)、布尔型数据(Bool)。只不过他们不会通过变量声明而表示出来。同样,系统关键字是保留的,我们的变量名字不可以与系统关键字冲突("var int"是非法的)。同样,JavaScript通过赋值符号"="来对变量进行赋值。示例代码(ch2_example1.html):<!DOCTYPE html PUBLI 阅读全文
posted @ 2012-08-15 21:16 Ternence Lin 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 3.从JavaScript页面解析过程看执行顺序代码(test.html):<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> 阅读全文
posted @ 2012-08-14 22:54 Ternence Lin 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1.JavaScript引入方式(1)HTML内部引用<script type="text/javascript" language="JavaScript">/** JavaScript代码*/</script>(2)JS文件外部引用HTML文件:<script type="text/javascript" language="JavaScript" src="main.js"></script>JS文件(main.js):/** * This 阅读全文
posted @ 2012-08-14 21:33 Ternence Lin 阅读(235) 评论(0) 推荐(0) 编辑