javascript 的01

javaScript可以实现验证表单。制作特效等功能,JavaScript的目的主要是一下三点:

1 客户端表单验证
2 页面动态效果
3 jQuery的基础
JavaScript是一种描述性语言,也是一种基于对象和事件驱动的并具有安全性能的脚本语言。
他与html一起在一个Web页面中连接到多个对象,与客户实现交互,无论在客户端还是服务器端,
js应用程序都要下载到浏览器的客户端执行,减轻服务器的负担。
javaScript 主要用来在html页面添加交互行为。
JavaScript 是脚本语言,语法和Java类似。
JavaScript 一般用来编写客户端的脚本。
JavaScript 是一种解释语言,边执行边解释。
JavaScript 包括 ECMAScript BOM DOM
javaScript 的基本结构:

<script type="text/Javascript">
javaScript 语句
</script>

type是<script>标签的属性 用于指定文本的使用的语言类别;text/javaScript
网页中引用JavaScript的方式:
1.内部javascript文件(适用于代码量少的)
<head>

</head>
<body>
<script type="text/javascript">
document.write("初学javaScript")

</script>
</body>
2.外部javascript文件
外部文件可以在多个页面重复使用。外部JavaScript文件是将JavaScript代码写入到一个外部文件中,以*.js为扩展名
保存,然后将文件的地址写入<script>标签中的src属性中。

3.直接在html标签中
适用于代码极少,仅用于当前标签,但是这种方式增加了代码,因此这种方式在实际开发中应用极少。
document.write();输出语句
<input name="bto"type="buttom"value="消息弹出框"onclick="javascript:alert(‘hello‘);"/>消息弹出对话框hello
alert() 函数 作用:向页面弹出一个对话框

变量的声明和赋值
var 合法的变量名
var width=20;
var x,y,z=10;
javaScript 严格区分大小写的

由于javaScript 是弱类型语言,因此允许不声明而直接使用 系统将自动声明。
x=88;//没有声明直接使用
声明前不需要声明数据类型
数据类型:undefined(未定义类型)
null(空类型)(返回值是object)
number(数值类型)
string (字符串类型)
boolean(布尔类型)
typeof(变量或值)判断是属于哪种数据类型
返回结果是object 如果变量是null类型 或者是一种引用类型,如对象,函数,数组
String对象的方法:
indexOf(str,index)首次出现的位置
charAt(index)下标处的字符
toLowerCase()把字符串转化成小写
toUpperCase()把字符串转化成大写
substring(index1,index2)根据下标圈出字符
split(str)根据字符分割字符串

创建数组
var 数组名=new Array(size);
赋值
var fruit=new Array("1","2","3","4","5");//[]
也可以这样赋值
var fruit=new Array(4);
fruit[0]="1";
fruit[1]="2";
fruit[2]="3";
fruit[3]="4";
fruit[4]="5";

数组是JavaScript的一个对象,他有一组属性和方法:
属性:.length
方法:join(分隔符-)把数组的所有元素放到一个字符串中通过分隔符分隔. 1-2-3-4-5
sort()对数组排序
push()在数组的末尾添加一个或多个元素

===恒等 !==不恒等

输入输出
alert("提示信息")输出
prompt("你喜欢什么","答案输入框默认信息");
var color=prompt("你喜欢什么颜色","pink");
alert(color);

常用系统函数
把非数字的原始值换成数字的函数
parseInt("字符串");整数
parseFloat("字符串");浮点数
检查是否是非数字函数
isNaN(x);true /false

自定义函数
function 函数名(参数1 ,参数 2 ,参数3 。。。){

[return 返回值]
}
function关键字
调用函数
事件名="函数名()";

有参调用 <input name ="bto" type="button"value="请输入显示的次数"
onclick ="study(prompt(‘请输入显示的次数‘)"/>
//onclick=study(8);"/>

时间: 2024-10-15 09:06:06

javascript 的01的相关文章

JavaScript面向对象(01)--函数

在JavaScript中,函数和对象有区别,也有联系, 首先函数是一个对象,但是和对象存在一些区别如下: 1,不论在java还是js中,如果把一个对象赋值给另一个变量,那么,后者会指向前者对象所在的内存地址,这也就是所谓的引用类型 例如:Java中创建一个Person类,存在一个name属性 Person p1 = new Person(); Person p2 = p1; 那么会有p1和p2指向同一块内存地址,可以验证,假设对p2做赋值操作: p2.setName("xxx"),那么

JavaScript 知识点01

JS基础 页面由三部分组成: html:超文本标记语言,负责页面结构 css:层叠样式表,负责页面样式 js:轻量级的脚本语言,负责页面的动效和数据交互小总结:结构,样式和行为,三者相分离 在html页面中写结构 通过 link标签的href属性,引入css样式 通过script标签的src属性,引入js脚本 css引入页面的方式有三种 行内<div style="width:200px;height:300px;"></div> 内嵌:在header里面写一个

javascript基础01

Javascript能做些什么? 给予页面灵魂,让页面可以动起来,包括动态的数据,动态的标签,动态的样式等等. 如实现到轮播图.拖拽.放大镜等,而动态的数据就好比不像没有js页面一样,把全部内容都 写在页面一股的加载到页面上,而是达到某个条件才把需要的内容加载进去,如瀑布流图片, 动态的标签,就好比一个聊天框,你一条话语,别人一条话语,而这些语段都被标签包住,让后 添加到页面,动态样式就如轮播图的现实效果,我们都知道css实现轮播图是margin或别的属性 让图片运动起来,而动态样式就可以不断改

javascript基础-01

一.运算符 (1)算术运算符( + - * / %) 说明:加.减.乘.除.求余,其中%是求余运算 例:var total = (1 + 4) * 5; var i = 100; var temp = (i – 20) / 2; alert(“10”+ 20) //return 1020; alert(10 + 20) //return 30; (2)后增量/后减量运算符 ++ ,-- 例:var i = 10; var a = i++; // i = i + 1; alert(a); (3)比

javaScript笔记01

所谓勇气就是明知前方的路途充满了荆棘险阻,但还是义无反顾的的走下去. 1 Javasrcipt定义的三种方式 ·1 head中的script脚本 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>js-01</title> <script type="text/javascript"> alert('hello W

JavaScript基础入门 - 01

JavaScript入门 - 01 准备工作 在正式的学习JavaScript之前,我们先来学习一些小工具,帮助我们更好的学习和理解后面的内容. js代码位置 首先是如何编写JavaScript代码,说到这,我们首先要来说明一个需要新人们关注的点,因为我们的js是一门跨平台的语言,所以说,我们的代码可以运行在不同的平台之上.这也就导致了可能相同的代码放在不同的平台运行就会有所出入. 这里面说的平台其实被称之为宿主环境. 同时,代码在不同的平台上的运行方式也有所不同. 如果运行在服务端,那么更多的

任务十三:零基础JavaScript编码(一)

任务目的 JavaScript初体验 初步明白JavaScript的简单基本语法,如变量.函数 初步了解JavaScript的事件是什么 初步了解JavaScript中的DOM是什么 任务描述 参考以下示例代码,补充其中的JavaScript功能,完成一个JavaScript代码的编写 本任务完成的功能为:用户可以在输入框中输入任何内容,点击"确认填写"按钮后,用户输入的内容会显示在"您输入的值是"文字的右边 <!DOCTYPE html> <ht

零基础JavaScript编码(二)

任务目的 在上一任务基础上继续JavaScript的体验 学习JavaScript中的if判断语法,for循环语法 学习JavaScript中的数组对象 学习如何读取.处理数据,并动态创建.修改DOM中的内容 任务描述 参考以下示例代码,页面加载后,将提供的空气质量数据数组,按照某种逻辑(比如空气质量大于60)进行过滤筛选,最后将符合条件的数据按照一定的格式要求显示在网页上 <!DOCTYPE html> <html> <head> <meta charset=&

JS高程2.在HTML中使用Javascript(1)

1.使用<script>元素向HTML页面中插入Javascript HTML4.01中<script>标签有6个属性: (1)async:可选.表示立即下载脚本,不影响页面中其他资源的下载.只对外部脚本文件有效. (2)charset:可选.表示通过scr属性指定的代码的字符集.(因为大多数浏览器会忽略它,所以很少人用) (3)defer:可选.表示脚本会延迟到文档完全被解析和显示之后在执行.只对外部脚本有效.IE7及更早的嵌入式脚本也支持该属性. (4)language:已废弃