zoukankan      html  css  js  c++  java
  • 认真了解一下javascript

    一. 基础知识

    1.javascript和java之间是没有什么关系的,仅仅是当年的java太火了,接了一把java名字的风头,吸引大家的注意,所以起名是javascript;

    2.javascript的语言的规范标准是ECMAscript;

    3.HTTP是一种超文本传输协议,超文本意思就是不仅仅是文本,也可以是图片,音频,视频也可以进行传输; 一般是虚拟机为web服务器,web服务器上保存着大量的网页在自己的硬盘上,当请求这个网页的时候,服务器就会从硬盘上载入网页,并且通过HTTP传给发出请求的计算机;

    4.请求的时候一般都会去一个特定的IP上,但是我们一般上网不会直接输入IP,而是一个www.baidu.com,这个时候会有DNS来进行域名解析,解析到对应的主机的IP,进行访问;

    5.javascript是一种弱类型的语言;

    6.编程语言大部分是强类型语言,意味着只要使用某段数据,就必须明确指定要处理什么类型的数据,并且数据的使用必须严格遵守该类型的规则。例如,不能将数值和单词加在一起;

    7.虽然javascript是弱语言,表示javascript会直接推断这个语言的类型,推断用户尝试执行的操作,并进行操作;但是有时候也会推断错误,所以我们还是要对javascript进行语言的类型的分类; 例如,我们可以将字符串和数字直接进行加;

    二.数据类型和变量

    1.javascript支持多种数据类型。比如数值,字符串,布尔,undefined和NAN,以及对象,数组和函数;

    2.字符串必须是在引号中,并且前后引号必须相同,且在字符串拼接中有一个规则,“引引中间放加加”,双引号中不可以放双引号,单引号中不能放单引(单位是一对);

    3.变量是javascript在内存中保存变量的方式;

    4.变量名不能包括非法字符,例如%和&,也不能是javascript的保留字当然,也不可以数字开头;

    5.在给变量赋值之前,必须先进行声明;

    6.强制转换成数据类型的方法有三种。parseInt()、parseFloat()、Number();

  • 相关阅读:
    团队冲刺2---个人工作总结八(6.1)
    团队冲刺2---个人工作总结七(5.31)
    opencv2 用imwrite 抽取并保存视频图像帧
    VMware 虚拟机CentOS 7 网路连接配置 无eth0简单解决办法
    个人总结
    人月神话阅读笔记03
    个人冲刺10
    人月神话阅读笔记02
    第十六周学习进度情况
    个人冲刺09
  • 原文地址:https://www.cnblogs.com/fyjz/p/8350346.html
Copyright © 2011-2022 走看看