jQuery / Javascript - How do I convert a pixel value (20px) to a number value (20)

后端 未结 6 1747
北恋
北恋 2020-12-23 20:06

I know jQuery has a helper method for parsing unit strings into numbers. What is the jQuery method to do this?

var a = \"20px\";
var b = 20;
var c = $.parseM         


        
6条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-23 20:52

    More generally, parseFloat will process floating-point numbers correctly, whereas parseInt may silently lose significant digits:

    parseFloat('20.954544px')
    > 20.954544
    parseInt('20.954544px')
    > 20
    

提交回复
热议问题