第一范文网 - 专业文章范例文档资料分享平台

个人心得javascript总结

来源:用户分享 时间:2025/8/22 8:15:56 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

1、javascript 是一种基于对象,和事件驱动的 并具有安全性的脚本语言; 基于对象,动态语言,无需编译,直接解释执行;

2、可以放在的地方;

A、中,一对之间;

B、单独文件中

C、将脚本程序代码作为属性值、javascript

3、保留字以及关键字;

4、javascript基本语法:

4.1 标识:大小写字母,数字,下划线,和美元符号:不能以数字开头; 4.2 javascript严格区分大小写

4.3 每条语句必须以 分号结束;(不写,一般没事,但是可能会引起不必要的歧义)

4.4 多行注释 /* */ 单行注释://

4.5

5、数据类型:(数字,boolean,String字符串;日期什么的 是对象了)

特殊值:NaN,Infinity,函数isNaN();isFinite();

Boolean,取值只能是 true,和false 全是小写

逻辑运算符

var a=100; var b=0; var c=a||b;

alert(c);//返回值是100:就是当两边返回值都是false时,返回第一个或最后一个不为false的值;

6、什么值在javascript中是false?

逻辑运算中,0,“”,false,null,undefined,NaN均表示false 6.1想要赋个默认值:怎么办? function test(e){ e=e||new object(); if(e.name!='ang'){ alert(e);}} test(3);

看这里:

Var sth=test;//相当于将函数赋给一个变量,这个变量之后可以传参运行了; Alert(sth(100));

7、javascript中的系统函数:

7.1 编码解码:alert(encodeURI('sht中午啊'));处理中文情况; decodeURI,对编码的进行解码; 7.2、数值转换;

parseInt(‘’);//将其他类型转换成数字;原理:从第一个字符开始,如果第一个可以转换就继续向下走,直到不能转,省略后面,如何第一个都不行,就直接返回NaN格式;

var a=parseInt(‘555abc’);//返回555; var b=parseInt(‘cc’);//返回NaN;

7.3 eval;将其中的参数字符串当做一个javascript表达式执行; var a=\; eval(a);

var b=eval(\); alert(b.b);//为啥没有反应啊!

二、javascript的类

1、 javascript的内部类; 所有类的基类都是 object;

可以动态的给类添加方法和属性;//java无法做到的,记住啊!

var obj=new Object(); obj.sayhello=function(){ alert(this.msg);}

obj.msg='haha i can have my class'; obj.sayhello();

搜索更多关于: 个人心得javascript总结 的文档
个人心得javascript总结.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2nh5w2nfr9555jc3wyec_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top