JS初入门

javascript的书写位置

  1.在header的部分,一般用于引入第三方的文件,确保接下代码执行不出问题

  2.在body底部,一般用于该文件就是当前页面自身执行的代码,确保html加载后执行

  3.行内,一般写在onclick等事件,以及javascript伪协议 javascript:viod 0

变量

  1.只能由数字,字母,下划线,$组成,其中不能以数字开头

  2.严格区分大小写

  3.不能是保留字和关键字

  4.不要出现空格,尽量语义化

  5.驼峰式命名

数据类型

  基本数据类型

    Number 数字型

    String 字符型,用引号括起来

    Boolean 布尔值,true/false

    undefined  声明未定义

    null

  引用数据类型

    数组

    对象

字符转化

  其他转化为数字

      隐式转化:接 -/*等运算符

      显示转化: Number()  严格,不能出现任何字符

            parseInt()  转化为整形

            parseFloat() 转化为浮点型

  其他转化为字符串

      隐式转化:+ “”与字符串拼接

      显示转化: toString 有一些不能用,如null,undefined

           String  所有类型都可以使用

  其他转化为布尔值

      除了0,“”,null,undefined,NaN是false,其他都是true

原文链接:https://www.cnblogs.com/xsc1234/p/15200321.html

我来说两句

0 条评论
登录 后参与评论

相关文章

  • JS(javascript)入门

    起因是在用python的Django做一个页面,需要对原先的文章进行修改,怎么在文本框中填充原先的数据?由于文本框使用了富文本编辑器,发现不只是简单的在inpu...

    小末快跑
  • SpringBoot 初入门

    移动到项目的 target 目录下,可以看到一个后缀名为 jar 的文件,便是刚刚我们打包的 jar 包,

    希希里之海
  • js原型入门

    本文主要是根据《head first javascript程序设计》摘抄学习而成,学习采用这本书主要是一位阿里大佬的建议,经过近期的学习阅读,发现确实比其他的j...

    RobinsonZhang
  • Javascript(1)-js入门

    这里主要指字符串的各种函数 str.length() 获取字符串长度 str.charAt(index)获取指定位置的字符 str.indexOf(cha...

    Python攻城狮
  • js依赖注入初探

    本文作者:IMWeb coolriver 原文出处:IMWeb社区 未经同意,禁止转载 前言:一个题目 之前在codewars上做在线题目时遇到这样一...

    IMWeb前端团队
  • js依赖注入初探

    之前在codewars上做在线题目时遇到这样一个问题:实现一个依赖注入的“注射器”。当时对依赖注入这一概念还不是很理解,只是根据题目的要求初步认识了依赖注入。题...

    IMWeb前端团队
  • SQL从入门到入魔之初入门

    2.表是一种结构化的文件,可用来存储某种特定类型的数据。表可以保存顾客清单、产品目录,或者其他信息清单;

    ITester软件测试小栈
  • MongoDB初级入门

    { "_id" : "Mary", "sum_age" : 75 } { "_id" : "Jack", "sum_age" : 66 } { "_id" : ...

    爱撒谎的男孩
  • 初级React入门

    一、引入Reactjs 方法一:直接下载相关js文件引入网页,其中react.js 是 React 的核心库,react-dom.js 是提供与 DOM 相关的...

    小古哥
  • maven初步入门

    ###linux下载安装maven * 下载 wget http://mirrors.noc.im/apache/maven/maven-3/3.3.9/b...

    字母哥博客
  • swoole入门 初识

    如果你的业务中,有用到以上等特性,你又在用使用php,那么完全可以用swoole来完成了,再具体点的场景如下:

    风清醉
  • js入门(ES6)[五]---函数

    其实就是把一些操作封装起来 方便多次使用 一般大公司会要求 函数不得超过 几行 超过就要再写个函数嵌套

    代码哈士奇
  • js入门(ES6)[四]---对象

    如下 定义了一个people只有一个name属性 我们增加一个old属性 且对比增加前后的people

    代码哈士奇
  • Angular JS + Express JS入门搭建网站

      3月份开始,接到了新的任务,跟UI开发有关,用的是Angular JS,Express JS等技术。于是周末顺便学习下新技术。   组里产品UI架构如下: ...

    宋凯伦
  • RabbitMQ入门-初识RabbitMQ

    初识RabbitMQ 要说RabbitMQ,我们不得不先说下AMQP。AMQP,即Advanced Message Queuing Protocol,高级消息队...

    JackieZheng
  • 【C++初阶】C++入门

    C++关键字命名空间C++输入&输出缺省参数和函数重载为什么C语言不能重载(原理)

    用户7886150
  • Flask(初步入门 二)

    zx钟
  • RabbitMQ 学习初入门

    RabbitMQ是一个消息队列,我们可以使用RabbitMQ 做消息队列,消息通知的业务功能,而且根据网上的不可靠消息得出,RabbitMQ 的性能水平甚至比 ...

    用户8710806
  • JS入门难点解析

    (注1:如果有问题欢迎留言探讨,一起学习!转载请注明出处,喜欢可以点个赞哦!) (注2:更多内容请查看我的目录。)

    love丁酥酥

扫码关注云+社区

领取腾讯云代金券