javascript基础(一)个人笔记

来源:互联网 发布:对银行业的看法 知乎 编辑:程序博客网 时间:2024/06/18 07:35

javascript的作用

1.表单验证,减轻服务端的压力
2.添加页面动画效果
3.动态更改页面效果
4.Ajax网络请求(异步加载)

javascript的组成

javascript组成:ECMAScript(规则语法) DOM(文档对象模型;html文件) BOM(浏览器对象模型)

javascript的变量声明和赋值

JavaScript的变量是弱类型的,他不像Java那样具有很严格的定义规范,所谓松散类型就是可以用来保存任何类型的数据,定义变量时使用var操作符,后跟变量名,这个变量可以存储任何值,像这种未经定义的变量,会保存一个特殊的值-undefined,当我们定义了变量的值之后,初始化始也只是为这个变量赋了一个值而已。

<script>          var string="hello,world";          alert(string);      </script> 

javascript的命名法则

最基本的是:以数字,字母,_和$组成,但是不能以数字开头。
国际通用的命名法则:驼峰法则
一、变量的
1:单个单词的全小写
var name = “ccy”
2.多个单词 第一个单词小写,其余单词首字母大写
var myName=”ccy”
var showHelloWorld = “HelloWorld”
二、类的
3.全部单词首字母大写
PersonName
三、常量
4.所有单词的字母全大写。

javascript的变量类型

undefined:未定义的。
null: 空对象。
boolean: 布尔类型true false
number:整形,浮点
string:字符
object:复杂数据类型

实例如下:

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body></body>    <script>    var test1;   document.write(typeof test1);    document.write("<br>");//undefined 如果这个值未定义;    var test2=true;    document.write(typeof test2);    document.write("<br>");//boolean布尔值;    var test3="abc";    document.write(typeof test3);    document.write("<br>");//string 如果这个值是字符串;    var test4=123;    document.write(typeof test4);    document.write("<br>");//number 如果这个值是数值;    var test5=new Object();    document.write(typeof test5);    document.write("<br>");//object如果这个值是对象;    function test6(){};    document.write(typeof test6);    document.write("<br>");//function 函数类型,声明的时候不要带var</script></html>

结果如下:
这里写图片描述

javascript的运算符

这里写图片描述
这里写图片描述
这里写图片描述

原创粉丝点击