前端js教程详解

什么叫js呢

今天分享下前端js教程详解,文中根据实例编码详细介绍,或许对大家的编程之路有着一定的参考空间与使用价值,需要的朋友接下来跟着云南仟龙Mark一起学习一下吧。 js就是JavaScript,这是一种根据目标和事件驱动的、并具备安全性能的脚本语言,早已被普遍用以Web应用开发,常见来为页面加上各式各样的动态性功能,为使用者带来更清晰美观大方的预览实际效果。一般JavaScript脚本制作是根据内嵌在HTML中达到自己的功能的。

JavaScript特性

JavaScript构成

JavaScript日常主要用途

JavaScript的主要构造

实例:

可以包含在文档中的任何地方,只要保证这些代码在被使用前已读取并加载到内存即可

JavaScript的执行原理

网页中引用JavaScript的方式

1.使用

2.外部JS文件

3.直接在HTML标签中

JavaScript核心语法:

①先声明变量再赋值

var width;

width=5;

var —— 用于声明变量的关键字

width —— 变量名

②同时声明和赋值变量

var catName=“皮皮”;

var x, y, z=10;

③不声明直接赋值【一般不使用】

width=5;

变量可以不经声明而直接使用,但这种方法很容易出错,也很难查找排错,不推荐使用。

①undefined:示例:var width;

变量width没有初始值,将被赋予值undefined

②null:表示一个空值,与undefined值相等

③number:

var iNum=23; //整数

var iNum=23.0; ?//浮点数

④Boolean:true和false 但是JS会把他们解析成1;0

⑤String:一组被引号(单引号或双引号)括起来的文本 var string1=“This is a string”;

typeof检测变量的返回值;typeof运算符返回值如下:

①undefined:变量被声明后,但未被赋值。

②string:用单引号或双引号来声明的字符串。

③boolean:true或false。

④number:整数或浮点数。

⑤object:javascript中的对象、数组和null。

①属性:

字符串对象。length

var str=“this is JavaScript”;

var strLength=str.length; ?//长度是18

②方法:

字符串对象。方法名();

split(str):如果语法写成width.split(" “)【冒号中间有空格】此时:width height hello world会被拆分成:width,height,hello,world;如果语法写成width.split(”")【冒号中间没有空格】此时:width height hello world会被拆分成:w,i,d,t,h, ,h,e,i,g,h,t, ,h,e,l,l,o, ,w,o,r,l,d

①创建数组:

②为数组元素赋值:

方法一:var fruit=new Array(“apple”, “orange”, " peach",“banana”);

方法二:

var fruit=new Array(4);

fruit [0]=" apple ";

fruit [1]=" orange ";

fruit [2]=" peach ";

fruit [3]=" banana ";

③访问数组:

数组名[下标]

更多方法可查阅JavaScrpt Array对象参考手册:

①if条件语句

If·中0,null,”http://www.qlyl1688.com/ ”,undefined,NaN,false--------结果是false;其他的都是true!

②switch多分支语句

③for、while循环语句

④for-in

i就是数组的下标,in这个数组要查询所有的数组下标

①break

②continue

①单行注释以 // 开始,以行末结束:

//alert(“恭喜你!注册会员成功”);

//在页同上弹出注册会员成功的提示框

//注释

如果在页面里单行注释中回车打一些东西此时就会报错:Uncaught ReferenceError: XXXX is not defined

②多行注释以  结束,符号  指示中间的语句是该程序中的注释

【输出一般使用alert;输入使用prompt;但是后期不建议使用alert,在真实的开发中一般使用console.Log( )】

①alert()【一般用在一些警告或者提示中】:

alert(“提示信息”);

②prompt()

prompt(“提示信息”, “输入框的默认信息”);

prompt(“请输入你喜欢的颜色”,“红色”);

prompt(“请输入你喜欢的颜色”,"");

①代码区分大小写

小写写成大写会报错:Uncaught SyntaxError: Unexpected identifier

②变量、对象和函数的名称

当声明变量、对象和函数的名称时大小写,数字,下划线,美元符号都可以,但是必须以字母,下划线,美元符号开头

否则会报错:Uncaught SyntaxError: Invalid or unexpected token

③分号

如果不写会报错:Uncaught SyntaxError: Invalid or unexpected token

直接打印信息,直接在页面上看到具体信息

【但是一般使用console.Log( ),因为使用alert( )很容易忘掉删除,当使用alert( )进行弹出时,最后产品上线后,会降低用户体验,所以使用console.Log( )就会避免这个问题】

函数的含义:类似于Java中的方法,是完成特定任务的代码语句块;使用更简单:不用定义属于某个类,直接使用;函数分类:系统函数和自定义函数

parseInt (“字符串”):将字符串转换为整型数字

如: parseInt (“86”)将字符串“86“转换为整型值86

当为parseInt (“86a”)时输出还是86

当为parseInt (“86a21”)时输出还是86

当为parseInt (“a86a”)时输出NaN

parseFloat(“字符串”):将字符串转换为浮点型数字

如: parseFloat(“34.45”)将字符串“34.45“转换为浮点值34.45

isNaN( ):用于检查其参数是否是非数字

isNaN(“111”)会输出false

isNaN(true)会输出false

isNaN(“true”)会输出true

isNaN(“aaa”)会输出true

isNaN(“111a”)会输出true

自定义函数

1.定义函数

2.调用函数

函数调用一般和表单元素的事件一起使用,调用格式

事件名=?“函数名( )”?;

一、调用无参函数

调用无参函数,输出5次“欢迎学习JavaScript”

示例:

单击此按钮时,调用函数study(?),执行函数体中的代码

二、调用有参函数

根据输入的次数,显示“欢迎学习JavaScript“

示例:

单击此按钮时,调用函数study (count ),执行函数体中的代码

事件

今天的文章就分享到这啦,内容转自divcss5平台,下篇文章再见!

前端js教程详解
https://blog.51cto.com/u_15111999/3972699

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值