JavaScript-烂笔头

JavaScript

对大小写敏感
注释单行用://
注释多汗用:/* */
声明变量:var 变量名 (未使用值来声明的变量,值为undefined)
JavaScript 变量均为对象
可以使用关键词"new"来声明其类型
var name = new String;
var x = new Number;
var y = new Boolean;
var cars = new Array;
var object = new Object;
变量赋值:=
数据类型:字符串、数字、布尔、数组、对象、Null、Undefined
var a=‘a‘;var b=2.01;var c=true;
var d=new Array("zu1","zu2","zu3");
数组下标是基于0开始的
var object={firstname:"Bill",lastname:"Gates",id=5566}
对象属性有两种寻址方式:name=object.firstname或name=object["lastname"]
JavaScript函数语法:
function functionname() {
要执行的代码
}
带有参数和返回值得函数
function functionname(var1,var2) {
要执行的代码
return 要返回的值
}
JavaScript 变量:
JavaScript 变量的生命期从它们被声明的时间开始。
局部变量会在函数运行以后被删除。
全局变量会在页面关闭后被删除。
运算符:
赋值:=
算数运算符:+ - * / % ++ --
比较运算符:== ===(全等:值和类型) != > < >= <=
逻辑运算符:&& || !
条件运算符:语法 - variablename=(condition)?value1:value2
条件语句:
if语句:
if(条件) {
条件为true时执行的代码
}
if...else语句:
if(条件) {
条件为true时执行的代码
}else {
条件为false时执行的代码
}
if...else if...else语句:
if(条件1) {
条件1为true时执行的代码
}else if(条件2) {
条件2为true时执行的代码
}else {
条件1和条件2都不为true时执行的代码
}
switch语句:
switch(n) {
case 1:
执行代码块1
break;
case 2:
执行代码块2
break;
default:
匹配不存在时执行的代码
}
不同类型的循环:
for - 循环代码块一定的次数
for/in - 循环遍历对象的属性
while - 循环指定的代码块
do/while - 循环指定的代码块
break:跳出循环
continue:跳过循环中的一个迭代
查找HTML元素:
通过id:document.getElementById("idName")
通过标签名:document.getElementByTagName("tagName");
通过类名:
改变HTML的内容:
document.getElementById("idName").innerHTML = new HTML
改变HTML的属性:
document.getElementById("idName").attribute = new value
如改变图片:<script>
document.getElementById("image").src="landscape.jpg";
</script>
改变HTML的样式:
document.getElementById("idName").style.property = new style
如改变颜色:
<script>
document.getElementById("p2").style.color="blue";
</script>

时间: 2024-11-06 03:55:31

JavaScript-烂笔头的相关文章

好记心不如烂笔头,ssh登录 The authenticity of host 192.168.0.xxx can&#39;t be established. 的问题

The authenticity of host 'git.coding.net (123.59.85.184)' can't be established.RSA key fingerprint is SHA256:jok3FH7q5LJ6qvE7iPNehBgXRw51ErE77S0Dn+Vg/Ik.Are you sure you want to continue connecting (yes/no)? 用ssh登录一个机器(换过ip地址),提示输入yes后,屏幕不断出现y,只有按ctr

从“好记性不如烂笔头”“记问之学不足为人师”到“一事不知是我之耻”

“好记性不如烂笔头”错在一笔记容易丢失,二考验随时发生而笔记常不随身.因此记到大脑里最可靠. “记问之学不足为人师”错在低估记忆力的作用而盲目推崇推理逻辑,这像不打地基盖楼,要不不牢靠要不会垮. “一事不知是我之耻”这是一种认真积极的态度,这样才能应付随时出现的挑战. 2017年3月12日00:34:22

Python学习中的随笔,好记性不如烂笔头

本文 为博主看了 vamei 的blog 写下的随笔 . 致敬Vamei 1.type()   可以显示参数的类型 如 : a=12   type(a) 为 int 2.python的基本类型 为 int float bool string   如 int :  i=1   ,   float :  f=12.5  ,  bool : b= True  or  Flase , string :  s='Hello , word !' 使用前无需声明类型  即 动态类型 3.1序列有 tuple

好记性不如烂笔头

今天再次深刻领悟这个技能.tm竟然忘记博客园的用户名了.... 好记性不如烂笔头,布布扣,bubuko.com

开篇记(好记性不如烂笔头)

入园两年零三个月,我居然没有一点东西记载下来实在是不应该. 爷爷曾经告诉过我,好记性不如烂笔头.他告诉了我最鲜明的例子.爷爷的脑子一直很好用,记性也是比常人好上一些,当然这也直接导致了爷爷的性格很是高傲.爷爷年轻的时候喜欢舞文弄墨什么的,所以呢每逢人家红白喜事的时候都会去人家及里面瞅上一眼,看看人家送上的喜联或者挽联.有此爱好的还有我的一个另一个宋爷爷,他们经常约好一起的.爷爷老是自信于强悍的记忆能力,每次都是记在脑子中,而宋爷爷却每次都将那些很好的对联记载一个小本子上面.如今爷爷年纪越来越大,

好记性不如烂笔头89-spring3学习(10)-spring3常用schema(持续整理)

Spring3有很多的schema,这些schema对应很多不同的功能.使用这些常用的schema,能让我们避免重复发明轮子,提高我们的开发效率. 我以为这是一个很常见的信息,到网上随便整理下就能完成,可能用的关键词不对,怎么找也没有找到相对比较全面的. 正所谓,好记性不如烂笔头,自己动手把自己能收集到的整理下来,以后需要找资料也能方便点. spring-beans-3.0.xsd 用途:spring3最主要的schema,用于配置bean 命名空间: http://www.springfram

好记性不如烂笔头48-java拦截器-JDK自带动态代理和CGLIB效率比较(3)

Java中自带的动态代理的类必须要实现一个接口,而且据说使用反射的效率也并不是很高.于是CGLIB就诞生了. 使用CGLib实现动态代理,完全不受代理类必须实现接口的限制,而且CGLib底层采用ASM字节码生成框架,使用字节码技术生成代理类,理论上比使用Java反射效率要高. 那么我们测试下,这个运行的效率如何. 1. 测试的准备情况 准备1:好记性不如烂笔头46-java拦截器-彻底理解动态代理的概念(1) http://blog.csdn.net/ffm83/article/details/

博客开通啦,好记性不如烂笔头

好记性不如烂笔头,勤能补拙.2016年,我即将步入工作,结束十多年的学生生活.如果说,人生每一个阶段都是一个新的开始,那么,今年又是我新生的一年. 新年新希望, 第一:希望自己能够工作顺利,在自己的岗位上做一个称职又出色的员工 第二:希望自己能够每天都开开心心的 第三:努力变美,努力减肥.多读书,多看报,少吃零食多运动- 第四:努力学习.学习才能使自己更上一层楼,才能让自己实现自己的愿望,学无止境,自制,坚持,总结,记录. 第五:希望家人和朋友们都开开心心的,心想事成万事如意. 第六:希望,我和

好记性不如烂笔头(零)

俗话说,好记性不如烂笔头! 在平常的开发工作中,很多时候我们都会用到一些代码量比较小,但是却很有用的功能,但是,都只是写过就算,下一次再想起来用的时候,已经不知道该去哪儿找了. 常常因为这些小点而浪费时间,也随着年纪渐长,智商有限,还是靠记下来,以备不时之需呀. 获取圆形图片 /** * bitmap 要进行剪裁的位图 * size 剪裁的圆形图片的大小 */ public static Bitmap getCroppedRoundBitmap(Bitmap bitmap, int size)

【好记性不如烂笔头】常用的图片 文件格式 和 纹理格式

[好记性不如烂笔头]常用的图片 文件格式 和 纹理格式 1,常用的图片文件格式: bmp ( window 下通用格式 Bitmap 除了深度可选,不采用任何压缩) gif (一种基于LZW算法的连续色调的无损压缩格式 压缩率在50%) jpeg(非常流行的图像格式,有损压缩 ,不支持透明像素 ,压缩比较大 ) png(和jpg类似,压缩比高于gif ,支持透明度,无损压缩 ) 2,常用的纹理格式: R5G6B5, A4R4G4B4, A1R5G5B5, R8G8B8, A8R8G8B8 pvr