zoukankan      html  css  js  c++  java
  • JS与C#同时看

    [JS与C#同时看]

    [js常用函数]
    alert
    confirm
    escape
    eval
    isNaN
    parseFloat
    parseInt
    prompt
    unescape

    [Array]
    js                 C#
    Array.join  -> string.join
    reverse      -> array.
    sort           -> array.

    getMonth 0-11

    [Math]
    属性(常数)
    js:
    E, LN2, LN10, LOG2E..
    PI, SQRT1_2, SQRT2

    C#
    E, PI

    函数:
    abs
    acos asin atan弧度值

    exp e的乘方
    log

    pow floor max min random
    Math.floor(Math.random*5)
    取5以内的随机值。
    ceil(C#:Ceiling)

    js第一个字母小写
    C#第一个字母大写

    [String]
    js提供大量html效果生成

    C#静态方法:
    Compare,Join,Concat
    js:无
    indexOf
    lastIndexOf
    subString


    charAt -> 数组访问[]
    左右对齐

    Length 属性

    toLower toUpper Replace Split

    C# 大量函数
    CompareTo
    StartsWith EndsWith
    PadLeft PadRight
    Insert Remove Split

    js:replace(rgExp, string)可带正则
    c#无正则
    js:int search(rgExp)
    c#:Substring(start,length)
    js:substring(start,end)
    js:substr(start,length)

    两种正则定义方式
    var r = new RegExp("[A-Z]", "g");
    var r = /[A-Z]/g;
    循环内部compile编译后更快

    <strike>删除线

  • 相关阅读:
    C语言第九节 函数指针
    C语言第七节 指针
    C语言第五节 函数
    C语言第六节 结构体
    C语言第四节 数组
    C语言第三节 循环结构
    C语言第二节 分支结构
    ARC、MRC混编
    Git 和 SVN之间的五个基本区别
    KZ--NSString、NSMutableString
  • 原文地址:https://www.cnblogs.com/nonlyli/p/630909.html
Copyright © 2011-2022 走看看