JavasCript学习笔记

2018.3.19学习日记

JavasCript需要记忆单词:

form:表单

action:行动(提交的路径)

method:方法(提交的方式)

input:输入

type:类型

text:文本(文本输入项)

password:密码

radio:单选按钮

checkbox:复选框

file:文件(文件上传项)

hidden:隐藏字段

reset:重置(重置按钮)

button:按钮(普通按钮)

name:名称(元素名称)

value:值(输入项的内容)

size:大小(可以是文字字体的大小,也可以是输入框的宽度)

checked:被选中

readonly:只读

disabled:不可用的

maxlength:最大长度(输入框可以输入的最大长度)

select:选择(下拉列表项)

option:条目(下拉列表项)

textarea:区域(文本输入域)

submit:提交(提交按钮)

selected:选择(下拉列表被选中)

style:样式

color:颜色

font-size:字体大小

pink:粉红色

gold:金黄色

gray:灰色

blue:蓝色

red:红色

yellow:黄色

black:黑色

white:白色

background-color:背景颜色

border:边框

width:宽度

height:高度

margin:外边距

padding:内边距

float:浮动

clear:清除

none:无(元素不浮动)

left:左边

right:右边

both:都(同时)

display:显示方式

block:显示的(显示为块级元素)

inline:在一行(显示为内联元素)

div:块级元素的区域

span:内联元素的区域

element:元素

top:顶部

bottom:底部

product:产品,商品

header:头部信息

menu:菜单

show:显示

father:父亲

big:大的

small:小的

document:文档

check:检查

change:改变

init:初始化

history:历史

alert:警告框

confirm:确认框

prompt:输入框

function:功能(函数)

click:点击

back:返回

tips:提示

info:信息

onfocus:聚焦

onblur:离焦

location:位置

screen:屏幕

navigator:导航(浏览器相关信息)

 

 

 

 

JavaScript的内容:

javascrip可以对页面进行动态展示

js完成简单的数据校验

页面定时弹出广告

图片轮播

完成表单验证

 

js基本语法

对象获取

标签的基本操作

获取制定操作

编写事件

1,使用js完成注册表单的验证

1),前台校验(js代码),后台校验(java代码)

2),js代码可也添加交互行为

 

js是一门脚本语言,嵌入浏览器,解释性的语言

javascript包括:

ECMAScript Dom Bom

ECMAScript :(核心:语法,变量,关键字,保留字,数据类型,运算符,语句,函数)

Dom:文档对象模型(整个html内容)

Bom:浏览器对象模型(整个浏览器相关内容)

JavaScript:

语法:1区分大小写,(变量,函数名,运算符)

变量是弱类型:没有具体的制定数据类型(var num)没有赋值

每行结尾的分号可有可无

注释与java相同:单行// 多行/*

声明变量 var test ="hello",不需要对变量进行初始化

var局部变量(不带成员变量)不是必须声明

变量命名:Camel标记法(首字母小写),Pascal标记法(首字母大写)

关键字:

For:

ECMAScript有5种原始类型(primitive type) 即

Udefined

Null

Boolean

Number

String

typeof:运算符有一个参数检查变量或值

Null值返回Object ,null是一个占位符

ECMAScripe运算符

等性运算符与java不一样

===)不转换直接进行比较

ECMAScripe语句:

if

迭代语句;

标签语句:

break语句:

continue语句:

with语句:

switch语句:

 

ECMAScript函数:

(两个函数)两种写法(有命名称,匿名的)

OM对象

window:alert():弹框,当警告框出现后,用户需要点击确定按钮才能继续进行操作。

语法:

alert("文本")

 

,prompt(),提示框

confirm(),确认框

setInterval(),定时器

clearInterval(),清除

setTimeout()设置时间

,clearTimeout()

history:go(参数),back(),forward()

location: href属性

 

事件:

onsubmit()此事件写在form标签中,必须有返回值。

onload()此事件只能写一次并且放到body标签中

其它事件放到需要操作的元素位置。(onclick、onfocus、onblur)

 

获取元素:

document.getElementById("id")

获取元素里面的值:

document.getElementById("id").value

向页面输出

弹窗:alert();……

向浏览器中写入内容:document.write(内容);

向页面指定位置写入内容,innerHTML  

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值