javascript基础知识点总结

来源:互联网 发布:c语言杨辉直角三角形 编辑:程序博客网 时间:2024/06/05 07:06

JavaScript用于网页和用户之间的交互,比如提交的时候,进行用户名是否为空的判断。 完整的javascript由语言基础,BOM和DOM组成。

  1. javascript代码必须放在script标签中 script标签可以放在html的任何地方,一般建议放在head标签里。如果有多段script代码,会按照从上到下,顺序执行。和css一样,当javascript代码特别多,并且都写在html里的时候,会显得比较繁杂,难以维护。 这个时候可以采用和css一样的手段,把javascript代码剥离出来,单独放在一个文件里,在html中引用该文件即可。
  2. 伪对象概念:javascript是一门很有意思的语言,即便是基本类型,也是伪对象,所以他们都有属性和方法。例如变量a的类型是字符串,通过调用其为伪对象的属性length获取其长度。
    <script>
    var a="hello javascript";
    document.write("变量a的类型是:"+(typeof a));
    document.write("<br>");
    document.write("变量a的长度是:"+a.length);
    </script>
  3. 无论是Number,Boolean还是String都有一个toString方法,用于转换为字符串,Number转换为字符串的时候有默认模式和基模式两种。各种基本类型之间的转换都有其内置的函数。详细内容可以参考以下网站。
  4. 绝对等与==进行值是否相等的判断不同 ,绝对等 ===还会进行 类型的判断比如 数字1和 字符串’1’比较,值是相等的,但是类型不同所以==会返回true,但是===会返回false绝对不等于!== 与上是一个道理。
  5. 在JavaScript中可以自定义对象,添加新的属性,添加新的方法。通过new Object创建对象有个问题,就是每创建一个对象,都得重新定义属性和函数。这样代码的重用性不好 那么,才用另一种方式,通过function设计一种对象。 然后实例化它 。 这种思路很像Java里的设计一种类,但是 javascript没有类,只有对象,所以我们叫设计一种对象。
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 淘宝密码忘了怎么办呢 融e借逾期一天怎么办 拼多多处罚下架怎么办 永久无法解绑支付宝怎么办 淘宝下单购买人数太多怎么办 新浪微博被拉黑暂时无法评论怎么办 闲鱼交易成功后卖家反悔怎么办 闲鱼买家不申请介入怎么办 支付宝安装不上怎么办 无线摄像机离wifi太远怎么办 安卓系统死机了怎么办 安卓手机开不了机怎么办 手机关机键坏了怎么办 华为手机接听电话声音小怎么办 小米6x游戏闪退怎么办 安卓8.0不兼容怎么办 安卓8.0应用闪退怎么办 安卓8.0不兼容的怎么办 游戏全屏只有一个分辨率选项怎么办 安卓6.0吃运行内存怎么办 小米手机王者荣耀录像不支持怎么办 win764位系统不兼容怎么办 安卓版本太高不兼容怎么办 安卓3.2.0不兼容怎么办 手机卡和手机不兼容怎么办 vivo手机下载吃鸡不兼容怎么办 vivox3t不兼容支付宝怎么办 移动sim卡坏了怎么办 cpu和主板不兼容怎么办 主板与cpu不兼容怎么办 cpu跟主板不兼容怎么办 软件与电脑不兼容怎么办 win8系统无限重启怎么办 安装微信旧版本登录提示升级怎么办 手机软件与系统不兼容怎么办 下载旧版本微信闪退登陆不了怎么办 企业微信一直登录失败怎么办 360浏览器9.1经常卡死怎么办 手机版爱奇艺看电影屏幕变小怎么办 找不到旧版本米聊怎么办 苹果id被锁了怎么办