javascript 学习随笔
2024-08-24 11:31:16
var carname="Volvo";
var carname;
重新声明变量后变量的值不变,在这里还是volvo
var carname="Volvo";
document.getElementById("demo").innerHTML=carname;
改变段落元素的值
<!DOCTYPE html>
<html>
<body>
<script>
function myFunction()
{
document.write("糟糕!文档消失了。");
}
</script>
<h1>My First Web Page</h1> <p>My First Paragraph.</p> <button onclick="myFunction()">点击这里</button> </body>
</html>
如果在文档已完成加载后执行 document.write,整个 HTML 页面将被覆盖:
var str
如果一个元素只声明没有定义的话,默认值为undefined
<!DOCTYPE html>
<html>
<body> <script>
var person=new String;
var person1;
var car="Volvo";
var shifei=new Boolean;
var x= new Number;
document.write(person + "<br />");
document.write(person1 + "<br />");
document.write(car + "<br />");
document.write(shifei + "<br />");
var car=null
document.write(car + "<br />");
</script> </body>
</html>
声明变量类型及默认值了解
var carname1="Bill Gates";
var carname2='Bill Gates';
var answer1="Nice to meet you!";
var answer2="He is called 'Bill'";
创建字符变量的时候可以使用单引号或双引号
并且可以在引号内可以有引号 只要不与开头结尾引号对应即可
function myFunction(a,b)
{c=8;
if (a>b)
{
return;
}
x=a+b
}
给未声明的变量赋值 即使是在function中 也默认c为全局变量
greeting=(visitor=="主席")?"Dear President ":"Dear ";
条件赋值法 如果visitor是主席 赋值为dear president 否则赋值为 Dear
var day=new Date().getDay();
switch (day)
{
case 0:
x="Today it's Sunday";
break;
case 1:
x="Today it's Monday";
break;
case 2:
x="Today it's Tuesday";
break;
case 3:
x="Today it's Wednesday";
break;
case 4:
x="Today it's Thursday";
break;
case 5:
x="Today it's Friday";
break;
case 6:
x="Today it's Saturday";
break;
}
使用case语句输出今天星期几
var day=new Date().getDay();
switch (day)
{
case 6:
x="Today it's Saturday";
break;
case 0:
x="Today it's Sunday";
break;
default:
x="Looking forward to the Weekend";
}
默认关键词
<!DOCTYPE html>
<html>
<body>
<script>
function changeImage()
{
element=document.getElementById('myimage')
if (element.src.match("bulbon"))
{
element.src="/i/eg_bulboff.gif";
}
else
{
element.src="/i/eg_bulbon.gif";
}
}
</script> <img id="myimage" onclick="changeImage()" src="/i/eg_bulboff.gif"> <p>点击灯泡来点亮或熄灭这盏灯</p> </body>
</html>
点击更换图片
<p id="demo">
JavaScript 能改变 HTML 元素的内容。
</p> <script>
function myFunction()
{
x=document.getElementById("demo"); // 找到元素
x.innerHTML="Hello JavaScript!"; // 改变内容
}
</script>
<p>请输入数字。如果输入值不是数字,浏览器会弹出提示框。</p> <input id="demo" type="text"> <script>
function myFunction()
{
var x=document.getElementById("demo").value;
if(x==""||isNaN(x))
{
alert("Not Numeric");
}
}
</script>
最新文章
- C#工业物联网和集成系统解决方案的技术路线(数据源、数据采集、数据上传与接收、ActiveMQ、Mongodb、WebApi、手机App)
- 基于Dubbo框架构建分布式服务(三)
- javascript工厂模式
- Android中读取短信信息
- easyUI学习网站
- DevExpress GridControl 使用方法技巧 总结 收录整理
- Javascript中字符串转换成Date的方法
- YII2框架动态创建表模型
- 微信小程序之----navigator页面跳转
- logging模块
- tophat安装
- Zabbix实战-简易教程--技巧一(操作类技巧)
- Django与Ajax
- Failed to set MokListRT: Invalid Parameter Something as gone seriously wrong: import_mok_state() failed: Invalid Parameter
- GIT基本命令介绍
- Linux 小知识翻译 - 「cron」
- python basic
- VMWARE workstation 9 收缩虚拟硬盘
- MongoDB 多实例安装成服务
- Java中如何创建一个确保唯一的名字,文件名
热门文章
- A Byte of Python 笔记(2)基本概念:数、字符串、转义符、变量、标识符命名、数据类型、对象
- IOS 单例模式的学习
- 【转】android windowSoftInputMode
- 调用firebug-lite调试ie6
- 在SQL2005中部署CLR 程序集
- lwp 模拟行锁堵塞 前端超时
- Windows平台下C++插件系统实现的几个关键技术问题及其解决思路
- 关于GROUP BY的应用
- 通过SqlHelper实现登录
- [译]Stairway to Integration Services Level 14 - 项目转换(SSIS 2008 ~ SSIS 2012)